Teruaki Kawashima
4fd775f7f0
cahnge button mapping in list cotext so that it ignores button release.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28704 a1c6a512-1295-4272-9138-f99709370657
2010-11-29 11:28:53 +00:00
Bertrik Sikken
0322ab1d19
Change an #ifdef CONFIG_TUNER into #if CONFIG_TUNER (CONFIG_TUNER is always 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-08 20:45:14 +00:00
Rafaël Carré
cefd1856af
ACTION_FM_QUICKSCREEN is unused
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26944 a1c6a512-1295-4272-9138-f99709370657
2010-06-18 22:42:40 +00:00
Jeffrey Goode
c837243161
Revert r25665 - ipod keymap. More trouble than its worth
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25668 a1c6a512-1295-4272-9138-f99709370657
2010-04-18 13:22:43 +00:00
Jeffrey Goode
1a10c75c03
Fix hotkey keymap on ipods
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25665 a1c6a512-1295-4272-9138-f99709370657
2010-04-17 18:07:33 +00:00
Jeffrey Goode
d5e6bc7a8c
FS#11081 - Hotkey patch. Many targets supported, but some keymaps need work before they can be switched on
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25414 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 03:14:44 +00:00
Thomas Martitz
68169026e5
Quickscreen for the radio screen. I added a keymap for almost all targets. I couldn't find a nice one (i.e. one that's consistent with the wps/menu quickscreen combo) for iaudio m3, ondavx747 and the gogears.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24795 a1c6a512-1295-4272-9138-f99709370657
2010-02-20 20:53:13 +00:00
Teruaki Kawashima
b7f728d138
FS#10785: Add new context CONTEXT_MORSE_INPUT for keymaps which is used during morse input mode in virtual keyboard.
...
This will enable to use morse input on targets that doesn't have enough key for both the keyboard and morse input in one context.
Enable morse input on archosondio as an example.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24250 a1c6a512-1295-4272-9138-f99709370657
2010-01-16 13:54:10 +00:00
Andree Buschmann
05778b501d
Fix further tabs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24156 a1c6a512-1295-4272-9138-f99709370657
2010-01-03 10:50:34 +00:00
Laurent Gautier
0260852771
Add support for the ipod FM remote to the 4G, Color, 5G, nano 1G with RDS
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23805 a1c6a512-1295-4272-9138-f99709370657
2009-12-01 17:54:40 +00:00
Tomer Shalev
4f3d7b5bcb
USB HID: Use different context for each mode; Use constant for each action;
...
Rework keymaps
This commit makes the code neater and more readable. It makes it easier to
modify keymap assignments and new keypad modes.
Some platforms had their keypad mappings reworked.
The manual is updated to reflect all these changes.
H10 remote control mapping dropped.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23219 a1c6a512-1295-4272-9138-f99709370657
2009-10-17 05:39:54 +00:00
Tomer Shalev
fa7f829665
HID: Remove mouse drag in iPod's keymap, in another attempt to resolve issue from r22991 (ipod4g got stuck in mouse mode)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23002 a1c6a512-1295-4272-9138-f99709370657
2009-10-07 20:45:31 +00:00
Tomer Shalev
2cf6f85201
USB HID: Fix ipod4g got stuck in mouse mode
...
- Now mode switch is done by Select+Right and Select+Left
- Add missing manual description on how to switch modes in ipods
- Now it is possible to have 'white screen' in presentation mode (Long Play button)
- Thanks for shai (day 1 in RB) for reporting!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22991 a1c6a512-1295-4272-9138-f99709370657
2009-10-06 21:40:46 +00:00
Tomer Shalev
0c379b4b2e
Add USB HID mouse support for H10
...
- Protect mouse keymaps with #ifdef HAVE_USB_HID_MOUSE
- Add preliminary support for remote mouse mode in iPods, pending P#10623
- Use ACTION_USB_HID_MOUSE_WHEEL_SCROLL_UP/DOWN instead of standard INC/DEC
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22940 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 06:42:39 +00:00
Tomer Shalev
21e349666d
- Fixed typo in comments
...
- Added some comments
- Removed spaces at the end of lines
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22897 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 20:37:55 +00:00
Tomer Shalev
8c5141b32e
Commit "FS#10468 - USB HID: Show keypad mode on screen"
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22852 a1c6a512-1295-4272-9138-f99709370657
2009-09-30 10:06:04 +00:00
Thomas Martitz
9d70197f64
Forgot to add keys for the quickscreens' top item for the ipods (they didn't have ACTION_QS_DOWNINV before). As that one was used as exit button, remap the exit button to select as the other scrollwheel targets also do.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22597 a1c6a512-1295-4272-9138-f99709370657
2009-09-02 00:23:23 +00:00
Thomas Martitz
5c9fe52629
Commit part of FS#9873 - Utilise buttons for playlisting
...
It adds a shortcut (combo or button) to directly go from the wps to the playlist viewer. The combos could possibly be improved on some targets, but I tried to keep a tad bit of consistency (was hardly possible).
I also added a corresponding touchscreen region and adapted cabbiev2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22003 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 22:10:25 +00:00
Jens Arnold
346da2fd5e
Fix a few HID contexts to use proper preconditons (no more pause-before-stop and stop event flooding).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21366 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 09:27:17 +00:00
Steve Bavin
fb2380790e
FS#8894 - Add time stretching feature to all SWCODEC targets - the current algorithm is best for spoken word.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21258 a1c6a512-1295-4272-9138-f99709370657
2009-06-12 07:20:50 +00:00
Jonathan Gordon
d76c820587
fix FS#10261 - the files context menu (as an example) would get skipped and the first items context menu get shown instead
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21140 a1c6a512-1295-4272-9138-f99709370657
2009-05-31 05:48:09 +00:00
Frank Gevaerts
08fb988e87
Add HID keymap handling in usb screen. This allows to use the DAP as a keypad to control the PC. The current keymaps are audio-oriented (play/pause/volume/...) (FS#10218 by Tomer Shalev)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21054 a1c6a512-1295-4272-9138-f99709370657
2009-05-23 14:42:54 +00:00
Marc Guay
c1a9b4be45
FS#10207 - Fix the ipod keymap for the recording screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21036 a1c6a512-1295-4272-9138-f99709370657
2009-05-22 13:54:26 +00:00
Michael Giacomelli
70e9c7aed3
Commit FS#8624 by Linus Nielsen, Ryan Press, Craig Elliott, and Kenderes Tamas. Adds preliminary support for numerous accessories that use the ipod serial port on the dock connector. See IpodAccessories for a list of tested devices.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19585 a1c6a512-1295-4272-9138-f99709370657
2008-12-25 01:46:16 +00:00
Peter D'Hoye
5aa914f179
Fix INC/DEC button assignment in recording screen for ipods
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18484 a1c6a512-1295-4272-9138-f99709370657
2008-09-10 19:54:35 +00:00
Jens Arnold
349ee09216
Save a bit of binary size on targets which cannot record but share keymap with ones that can (Ondio SP, iPod G1/G2, Minis, and currently iPod G3).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18007 a1c6a512-1295-4272-9138-f99709370657
2008-07-10 05:24:02 +00:00
Marc Guay
a8af98f750
Update the iPod recording screen keymap and manual. FS#9165.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17989 a1c6a512-1295-4272-9138-f99709370657
2008-07-08 17:52:15 +00:00
Nils Wallménius
a6aa62860a
Set svn props and add Id to headers that were missing it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17952 a1c6a512-1295-4272-9138-f99709370657
2008-07-06 08:44:58 +00:00
Daniel Stenberg
2acc0ac542
Updated our source code header to explicitly mention that we are GPL v2 or
...
later. We still need to hunt down snippets used that are not. 1324 modified
files...
http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 18:10:04 +00:00
Jonathan Gordon
ff469ab573
Updated recording trigger screen (seems to be a feature almost noone uses?)
...
problems/complaints in http://forums.rockbox.org/index.php?topic=16837.0
there is a known issue that on this screen the stop icon wont update, I dont know why and noone else wants to look at it, so hopefully this will force another set of eyes on it.. this is only a graphical issue... recordings still work fine
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17643 a1c6a512-1295-4272-9138-f99709370657
2008-05-28 10:55:39 +00:00
Magnus Holmgren
e676b814e8
FS#7158 - Bookmark selection as a list.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13495 a1c6a512-1295-4272-9138-f99709370657
2007-05-26 10:44:38 +00:00
Jonathan Gordon
a053e58894
minor actions cleanup:
...
- CONTEXT_MAINMENU is not actually needed, use CONTEXT_TREE which does the same actions
- (gigabeat) use vol+/- in the lists to control volume (every list!) (FS#6982 in a better way)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13062 a1c6a512-1295-4272-9138-f99709370657
2007-04-08 01:33:01 +00:00
Jonathan Gordon
91cb68a1fb
Introducing the root menu!
...
Blind users: get a new voice file as there are lots of lang changes and new strings.
FS#6630 or RootMenu on the wiki for more info. complaints to /dev/null :)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12528 a1c6a512-1295-4272-9138-f99709370657
2007-03-01 11:14:46 +00:00
Jonathan Gordon
6ee5e38494
Fix FS#6379 .ipod yesno screen asks for SELECT not PLAY
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11841 a1c6a512-1295-4272-9138-f99709370657
2006-12-26 12:55:48 +00:00
Martin Scarratt
8ab6ac7739
Enable morse mode in the virtual keyboard for Ipods. Keymap changes in VK: Play(instead of long select) - accept & exit, Long menu - toggle morse mode.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11803 a1c6a512-1295-4272-9138-f99709370657
2006-12-18 16:57:48 +00:00
Barry Wardell
df0dc2262e
FS#6096. Recording on PortalPlayer targets (H10, iPod Video, iPod 4g, iPod Color, iPod Nano).
...
* Fix failed compile of enc_config.c when HAVE_MPEG2_SAMPR is not defined.
* Fix bug in AIFF encoder header creation on little endian targets.
* Add recording screen keymaps for H10 and iPod.
* Move pcm_playback PP specific code to target tree.
* Add recording code to wmcodec drivers.
* Add pcm_record code.
Some problems still remain:
* Playback doesn't work after recording until Rockbox is restarted.
* Gain control not implemented.
* Only 16-bit/44KHz for now. The hardware should be capable of up to 24-bit/96KHz.
* Line-in recording not tested on H10.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11794 a1c6a512-1295-4272-9138-f99709370657
2006-12-18 01:52:21 +00:00
Jens Arnold
a0f311355c
Action code: Made all private functions & variables static. Better module separation, and it saves a bit of binary size. * Added a few missing 'const's.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11730 a1c6a512-1295-4272-9138-f99709370657
2006-12-12 07:55:17 +00:00
Dave Chapman
2f444aac29
Fix keymapping for pitchscreen on ipods - PLAY is now used to toggle between percentage and semitone modes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11444 a1c6a512-1295-4272-9138-f99709370657
2006-11-06 09:43:40 +00:00
Linus Nielsen Feltzing
3b99840019
Patch #6145 by Alexander Levin - Pitch adjustment in semitone steps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11442 a1c6a512-1295-4272-9138-f99709370657
2006-11-06 09:19:40 +00:00
Dave Chapman
64baf57408
Handle repeating scroll events in the ipod virtual keyboard
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11327 a1c6a512-1295-4272-9138-f99709370657
2006-10-24 23:13:52 +00:00
Martin Scarratt
1ab1f02dfe
fix the bug where when scrolling text left in the filebrowser you could suddenly find yourself in the root directory. A long press on the left scrolling button will still take you to the root quickly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11042 a1c6a512-1295-4272-9138-f99709370657
2006-09-25 10:56:38 +00:00
Jonathan Gordon
2e3cfafa0b
fixed the bookmark screen keys
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10714 a1c6a512-1295-4272-9138-f99709370657
2006-08-23 08:53:38 +00:00
Martin Scarratt
0ba2204beb
Button action code for the Virtual keyboard. Extra buttons for H1xx remote: Vol-+ Cursor Left/Right. H3xx remote:-10/+10 Cursor Left/Right.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10694 a1c6a512-1295-4272-9138-f99709370657
2006-08-22 13:21:13 +00:00
Jonathan Gordon
1ce86d67bd
Minor bugfixes for ipod keymap file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10686 a1c6a512-1295-4272-9138-f99709370657
2006-08-22 06:45:29 +00:00
Jonathan Gordon
56a16d7b23
Action lists no longer automatically "chain" to the CONTEXT_STD unless explicitly told to
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10671 a1c6a512-1295-4272-9138-f99709370657
2006-08-21 11:28:29 +00:00
Jonathan Gordon
d12f81ddd4
fixed the settings action context, time/eq/colour chooser/dbug screens
...
should all work correctly again
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10670 a1c6a512-1295-4272-9138-f99709370657
2006-08-21 07:03:15 +00:00
Jonathan Gordon
f7db043fbc
* fix pitchscreen
...
* stop yes/no screen eating the first press sometimes
* add enter id3 button from wps in irivier
* update keymap-h10 from Barry Wardell
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10614 a1c6a512-1295-4272-9138-f99709370657
2006-08-16 14:14:16 +00:00
Jonathan Gordon
5e5bfabf67
* fixed the pitch screen key mappings for all targets, targets require a
...
mapping to access the screen from the wps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10611 a1c6a512-1295-4272-9138-f99709370657
2006-08-16 13:25:45 +00:00
Jens Arnold
1fdb5bff39
Changed the button action code to allow both single-fire and multi-fire events to be triggered with _REPEAT. Also simplifies the code. * Made the button mapping tables const to save RAM when running rockbox from flash ROM. * Repaired button mappings for Ondio. * Repaired some more button mappings for player. * Added missing TREE_STOP for iriver, and fixed WPS skipping for recorder.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10600 a1c6a512-1295-4272-9138-f99709370657
2006-08-16 00:32:45 +00:00
Jonathan Gordon
fc36c0e22a
Added quickscreen keys for x5 and ipod
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10587 a1c6a512-1295-4272-9138-f99709370657
2006-08-15 13:23:10 +00:00