summaryrefslogtreecommitdiff
path: root/uisimulator/buttonmap
AgeCommit message (Collapse)Author
2021-07-13New port: Shanling Q1 nativeAidan MacDonald
- Audio playback works - Touchscreen and buttons work - Bootloader works and is capable of dual boot - Plugins are working - Cabbiev2 theme has been ported - Stable for general usage Thanks to Marc Aarts for porting Cabbiev2 and plugin bitmaps. There's a few minor known issues: - Bootloader must be installed manually using 'usbboot' as there is no support in jztool yet. - Keymaps may be lacking, need further testing and feedback. - Some plugins may not be fully adapted to the screen size and could benefit from further tweaking. - LCD shows abnormal effects under some circumstances: for example, after viewing a mostly black screen an afterimage appears briefly when going back to a brightly-lit screen. Sudden power-off without proper shutdown of the backlight causes a "dissolving" effect. - CW2015 battery reporting driver is buggy, and disabled for now. Battery reporting is currently voltage-based using the AXP192. Change-Id: I635e83f02a880192c5a82cb0861ad3a61c137c3a
2021-06-07ErosQ Simulator: fix keymapDana Conrad
The eros q simulator keys have been weird for a while, found out why. Change-Id: Icb4209774448bc3c0d67dd87f802661cf12874b2
2021-04-26Nuke the never-functional iriver ifp-7xx portSolomon Peachy
It never worked, and hasn't compiled in something like a decade, Given the HW capabilities (limited onboard flash, no expandability) there's really no point in trying to fix/complete it. Change-Id: I7d175089840396f8891645bd10010d730dd5bfdc
2021-04-26Nuke all TCC77x targets: iAudio 7, Sansa C100, M200(v1-3), Logik DAXSolomon Peachy
They were never finished, never saw any release ever, and haven't compiled for the better part of a decade. Given their HW capabilities [1], they are not worth trying to fix. [1] 1-2MB RAM, ~256MB onboard flash, no expandability Change-Id: I7b2a5806d687114c22156bb0458d4a10a9734190
2021-04-03Fix accidental fallthrough in FiiO M3K simulator keymapAidan MacDonald
Change-Id: I4959d44998c44b5458721ba5f76ab5bc761e9f83
2021-03-28Add M3K native to the simulatorSolomon Peachy
Change-Id: If3e877d2df189e44076631fd571cf6aa70ce6ca8
2020-10-21Add UI Simulator for Eros Q / K seriesSolomon Peachy
Change-Id: I9ffc101bd904b3f0e2d6a86a43fb1ae3fda73a19
2020-09-28xduoox20: UI Simulator supportSolomon Peachy
Change-Id: I2a03cea07fbad9fb5862ca69e4cfca2e8ca6b17f
2020-07-24[1/4] Remove SH support and all archos targetsSolomon Peachy
This removes all code specific to SH targets Change-Id: I7980523785d2596e65c06430f4638eec74a06061
2020-06-12misc: strip 'x' bit from some UIsim stuffSolomon Peachy
Change-Id: I0e59b09c0e0dec117aba831c573f309606c93296
2020-06-12xduoox3ii: Add UI Simulator bitmap, keymap, and fix offsets.Solomon Peachy
Change-Id: I8e322b93653cb43b010dfd5c0f566ea1c4c7b7ff
2020-05-23Sansa Clip+ Clip V1, V2 updated simulator imagesWilliam Wilgus
Submitted on behalf of user CH23 https://imgur.com/a/L5sOj Change-Id: I1b4c3639dfef158459bc5d6c8ccef2582ba30d5b
2020-04-13obsolete: Nuke the very-incomplete Archos AV300 targetSolomon Peachy
It's even missing a config header file. Just shoot it in the head. Change-Id: I4c5cdb4fb63361a4e4fc893e93d73d3890fe17df
2019-01-02Add Xuelin iHIFI 770/770C/800 supportSolomon Peachy
Taken from the xvortex fork (Roman Stolyarov) Ported, rebased, and cleaned up by myself. Change-Id: I7b2bca2d29502f2e4544e42f3d122786dd4b7978
2018-07-28Add cleaned-up xDuoo X3 supportSolomon Peachy
Cleaned up, rebased, and forward-ported from the xvortex fork. (original credit to vsoftster@gmail.com) Change-Id: Ibcc023a0271ea81e901450a88317708c2683236d Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
2018-06-12Agptek Rocker: Initial commitMarcin Bukat
Change-Id: I26b51106c7b1c36a603fba6d521e917d79b5a95b
2017-09-17Add simulator support for the A860Amaury Pouly
This requires a few changes unrelated to the A860 because configure unsets APPLICATION but the NWZ is an application! Change-Id: Id91aa23193383ac95886b281653da5286edd9caf
2016-09-21zenxfi3: fix recording keymap and simulator keymapAmaury Pouly
Change-Id: I246834b5244d4e0f672633d2960db45278e12ec4
2016-01-25Replace SAMSUNG_YH920_PAD with YH92XSebastian Leonhardt
seems more logical to me, and is more consistent, since "SAMSUNG_YH92X_PAD" is already used in the tex files. Change-Id: Ie9a9d850ea86155a7dcf86c88a22a420a10a3837
2015-11-15YH8xx,YH9xx: Keymap improvementSebastian Leonhardt
The main "innovation" in this patch are two "virtual buttons" for the record switch on YH92x targets. When the switch state changes, a single BUTTON_REC_SW_ON or .._OFF button event will be generated. Thus keymap code can react on switching, but not on the actual state of the switch. Wherever sensible, the following user scheme is applied: - use PLAY as confirm button - use REW button or Long REW to exit - use REC (YH820) or FFWD (YH92X) as modifier key for button combos Change-Id: Ic8d1db9cc6869daed8dda98990dfdf7f6fd5d5a1
2014-05-24Fix the simulators.Szymon Dziok
Change-Id: I9663f709b5979fffea3962e2062de3821a264c23
2014-02-16zenxfistyle: add simulator bitmap and button mapAmaury Pouly
Change-Id: I68a107887e6b1563b6c5ab425e98be7e012e7976
2014-01-16sansaclipzip: Correct simulator buttonmap for the different button layout.Thomas Martitz
Change-Id: I1b4cc257e8d85822177c377cc0fda14e8904fddb
2013-11-08zenmozaic: add keymap and bitmap for simulatorAmaury Pouly
Change-Id: I1be76d5b82ef585d2146d12aacad456071341827
2013-11-08zenxfi: add simulator keymap and bitmapAmaury Pouly
Change-Id: Ic82ad39234d3056c3cc06d9f8f0ba6f28892e15f
2013-11-07Add Creative ZEN simulator bitmap and button mapAmaury Pouly
Change-Id: I15fad76fe48d9736be9e4cdbc9ae8fdc96cc9ac3
2013-09-29Simulator for Samsung YP-R0Lorenzo Miori
Enable simulator for the target ypr0 to be built and used. Change-Id: I1b080f07ab90f5c4856881d08ad70e1053bbb0c0 Reviewed-on: http://gerrit.rockbox.org/618 Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
2013-09-26sonynwze370: fix simulatorAmaury Pouly
Change-Id: I23cd8ce8549119868011e2a05341f3cb6335fad6
2013-09-25sonynwze360: fix simulatorAmaury Pouly
Change-Id: Ib63d5aceeafb1078013599616cb6dcec3a2b8598
2013-08-28zenxfi2: use sensible keymap and simulator keysAmaury Pouly
Change-Id: Icd718b34924e1d228bbd6662617152646ef0c3a5
2013-01-15zenxfi2: forgot a simulator fileAmaury Pouly
Change-Id: I5c42fc57286440c45ce08396ac1b232d611b30b1
2013-01-15zenxfi2: add simulator defines and imageAmaury Pouly
Change-Id: I87498ed09a952586cb84a44bc391b5a0aa149c2e
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-17fuze+: correct UI simulator button mapFred Bauer
Change-Id: I0df1b5f937305f1a0bc0568ee056edb1dd77f734 Signed-off-by: Amaury Pouly <amaury.pouly@gmail.com>
2012-01-09r31444 missed a file. make fuzeplus sim build againJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31645 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-12-01Sansa Connect Simulator: Fix button sizes, add hold button supportTomasz Moń
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31106 a1c6a512-1295-4272-9138-f99709370657
2011-12-01Sansa Connect: Make simulator compile. UI-sansaconnect.bmp by Martin ↵Tomasz Moń
Sägmüller (based on press image). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31102 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-10-17Update UI simulator buttonmap for Sansa FuzeFred Bauer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30768 a1c6a512-1295-4272-9138-f99709370657
2011-09-25imx233/fuze+: add fuze+ to the simulator frameworkAmaury Pouly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30602 a1c6a512-1295-4272-9138-f99709370657
2010-12-08MPIO HD300 simulator. FS#11796 by Michael LeslieMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28775 a1c6a512-1295-4272-9138-f99709370657
2010-11-02MPIO HD200: fix red (I missed bootloader and simulator when renaming buttons)Marcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28444 a1c6a512-1295-4272-9138-f99709370657
2010-10-21HDD6330: add the simulator.Szymon Dziok
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28323 a1c6a512-1295-4272-9138-f99709370657
2010-10-13fix button maps and assign some buttons for uisimulator.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28268 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-07-06Rockbox as an application: Add an 320x240 SDL application target.Thomas Martitz
It still works mostly like the simulator. There's also some minor left overs from the sim, but it does not define SIMULATOR. It installs into the current (build) dir, and you need to run it with '--root .' (because it looks for ./.rockbox and not ./simdisk/rockbox) as options. That's one of the few kludges left that should be resolved soon'ish. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27310 a1c6a512-1295-4272-9138-f99709370657
2010-07-02HD200 - improve keymap in simulatorMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27242 a1c6a512-1295-4272-9138-f99709370657
2010-06-06Fix remaining reds.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26621 a1c6a512-1295-4272-9138-f99709370657
2010-06-06Fix most reds, I have no idea what's wrong with the gigabeats (yet).Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26619 a1c6a512-1295-4272-9138-f99709370657