summaryrefslogtreecommitdiff
path: root/apps/recorder/keyboard.c (follow)
Commit message (Collapse)AuthorAge
* Enable Morse mode for virtual keyboard on h10 players and make it possible ↵Nils Wallménius2007-01-04
| | | | | | to enter line edit while in Morse mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11911 a1c6a512-1295-4272-9138-f99709370657
* Next round of static'ing and related fixes.Jens Arnold2006-12-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11836 a1c6a512-1295-4272-9138-f99709370657
* Enable morse mode in the virtual keyboard for Ipods. Keymap changes in VK: ↵Martin Scarratt2006-12-18
| | | | | | 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
* One #if less :-DNils Wallménius2006-12-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11791 a1c6a512-1295-4272-9138-f99709370657
* Add colon and semicolon to the default virtual keyboard, clean up some ↵Nils Wallménius2006-12-17
| | | | | | unneccesary includes and exclude vkeyboard for larger displays from builds where it was never used -- saves approx 300 bytes on achos builds git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11790 a1c6a512-1295-4272-9138-f99709370657
* woops, damn vim isnt set to use space instead of tabsJonathan Gordon2006-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11295 a1c6a512-1295-4272-9138-f99709370657
* missed a signalscreenchange()Jonathan Gordon2006-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11294 a1c6a512-1295-4272-9138-f99709370657
* Hopefully fix the copyright notice.Barry Wardell2006-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11290 a1c6a512-1295-4272-9138-f99709370657
* sorry Bjorn, blame kateJonathan Gordon2006-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11288 a1c6a512-1295-4272-9138-f99709370657
* add signalscreenchange() to vkeyboardJonathan Gordon2006-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11287 a1c6a512-1295-4272-9138-f99709370657
* removed an unneeded variableJonathan Gordon2006-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10835 a1c6a512-1295-4272-9138-f99709370657
* Button action code for the Virtual keyboard. Extra buttons for H1xx remote: ↵Martin Scarratt2006-08-22
| | | | | | 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
* fix button mappings for the gigabeatMarcoen Hirschberg2006-08-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10502 a1c6a512-1295-4272-9138-f99709370657
* Barry Wardell's keymappings for H10Daniel Stenberg2006-08-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10446 a1c6a512-1295-4272-9138-f99709370657
* Lets keep the '\n' in (see revision 1.53's commit message)Antoine Cellerier2006-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10299 a1c6a512-1295-4272-9138-f99709370657
* Fix custom Virtual keyboards (broken during VK remote support implementation)Martin Scarratt2006-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10298 a1c6a512-1295-4272-9138-f99709370657
* * when loading .kbd files, start a new line every time we find a '\n' charAntoine Cellerier2006-07-23
| | | | | | | | * fix overlaping letters when using FONT_UI ( http://130.89.160.166/rockbox/jungti_overlapping_text.bmp ) * remove trailing white spaces git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10296 a1c6a512-1295-4272-9138-f99709370657
* fix for targets using line edit in virtual keyboard (spotted by freqmod)Martin Scarratt2006-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10294 a1c6a512-1295-4272-9138-f99709370657
* Multi screen support for the Virtual Keyboard. If the screen is too small to ↵Martin Scarratt2006-07-19
| | | | | | contain all the characters press the mode button to flip to the next page. Still need a page flip for morse mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10245 a1c6a512-1295-4272-9138-f99709370657
* Ondio, gmini, ipod: Don't trigger vkeyboard accept if the button is already ↵Jens Arnold2006-04-30
| | | | | | pressed when entering it. Fixes inability to save a new game from sudoku on Ondio, and potential similar problems. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9839 a1c6a512-1295-4272-9138-f99709370657
* Fixed busy loop, and implemented a simpler kind of cursor blinking that also ↵Jens Arnold2006-04-22
| | | | | | ensures blinking always starts with 'cursor visible' after button actions. Removed redraw variable, since we now always redraw. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9757 a1c6a512-1295-4272-9138-f99709370657
* Updated vkeyboard. For players that require the user to scroll the cursor ↵Zakk Roberts2006-04-22
| | | | | | off the keyboard in order to edit the line itself (iPods, iAudio..), the line is now inverted when in line-edit mode. For all models: blinking line cursor. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9756 a1c6a512-1295-4272-9138-f99709370657
* Optimize keyboard code a bitFrank Dischner2006-03-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9391 a1c6a512-1295-4272-9138-f99709370657
* Add support for loadable vkeyboard layoutsFrank Dischner2006-03-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9347 a1c6a512-1295-4272-9138-f99709370657
* Patch #2839 by Christian Marg - Always show the buttonbar in the keyboard screenLinus Nielsen Feltzing2006-03-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9008 a1c6a512-1295-4272-9138-f99709370657
* first gigabeat commitMarcoen Hirschberg2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8831 a1c6a512-1295-4272-9138-f99709370657
* Button driver for iAudio X5Linus Nielsen Feltzing2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8828 a1c6a512-1295-4272-9138-f99709370657
* Use the iPod 4G button mappings for the iPod 3G as well (at least for now)Dave Chapman2006-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8591 a1c6a512-1295-4272-9138-f99709370657
* more iAudio x5 adjustments by Matt v.d. Westhuizen (#1408980)Daniel Stenberg2006-01-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8386 a1c6a512-1295-4272-9138-f99709370657
* Matt v.d. Westhuizen's iAudio X5 keypad adjustmentsDaniel Stenberg2006-01-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8366 a1c6a512-1295-4272-9138-f99709370657
* Work-in-progress iriver iFP-7xx port by Tomasz MalesinskiDave Chapman2006-01-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
* Fixed the misplaced w and v in morse input and removed scandinavianMiika Pekkarinen2005-12-21
| | | | | | | characters for now to support utf8. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8273 a1c6a512-1295-4272-9138-f99709370657
* Remove IPOD_NANO_PAD definition - the Nano's keypad has turned out to be ↵Dave Chapman2005-12-19
| | | | | | identical to the other 4G models git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8262 a1c6a512-1295-4272-9138-f99709370657
* waiting is over: initial unicode commitMarcoen Hirschberg2005-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8169 a1c6a512-1295-4272-9138-f99709370657
* Fixed the red builds for archos.Miika Pekkarinen2005-12-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8141 a1c6a512-1295-4272-9138-f99709370657
* Morse code fixed and added a few characters (including non-standardMiika Pekkarinen2005-12-04
| | | | | | | code for blank). Cursor can be moved directly with arrows in morse mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8140 a1c6a512-1295-4272-9138-f99709370657
* Fixed the yellow builds.Miika Pekkarinen2005-12-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8139 a1c6a512-1295-4272-9138-f99709370657
* iRiver: Added initial support for standard morse code input to virtual keyboard.Miika Pekkarinen2005-12-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8129 a1c6a512-1295-4272-9138-f99709370657
* Win32 simulator now supports iPod Color. Fixed screendump() to correctly ↵Jens Arnold2005-11-22
| | | | | | work for iPod simulators on big endian machines. Removed duplicate button definitions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8035 a1c6a512-1295-4272-9138-f99709370657
* removed old statusbar and buttonbar codeKevin Ferrare2005-11-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8004 a1c6a512-1295-4272-9138-f99709370657
* iPod: First attempt to implement sensible button mappings. Changes to all ↵Dave Chapman2005-11-19
| | | | | | targets to replace a small number of references to raw button codes (BUTTON_???) with their abstract equivalents. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7983 a1c6a512-1295-4272-9138-f99709370657
* iPod: Add placeholder button definitions - these need reviewing when the ↵Dave Chapman2005-11-12
| | | | | | button usage for the iPod is decided git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7830 a1c6a512-1295-4272-9138-f99709370657
* Patch #1316533 by Alexander Spyridakis: All characters on one virtual ↵Jens Arnold2005-10-08
| | | | | | keyboard page for targets with large LCD. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7597 a1c6a512-1295-4272-9138-f99709370657
* Keyboard code cleanup & optimisation. Corrected potential overflow problem.Jens Arnold2005-08-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7397 a1c6a512-1295-4272-9138-f99709370657
* H1x0: Made the cursor movement button combos usable. Perhaps it would be ↵Jens Arnold2005-07-22
| | | | | | better to use an Ondio-like mode mechanism instead, or move the accept function to a long press of SELECT. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7223 a1c6a512-1295-4272-9138-f99709370657
* Hristo Kovachev's keypad fixes for the H300 buildDaniel Stenberg2005-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6912 a1c6a512-1295-4272-9138-f99709370657
* Core functions taking advantage of the new, optimised lcd_hline() and ↵Jens Arnold2005-06-25
| | | | | | lcd_vline() functions. Some cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6859 a1c6a512-1295-4272-9138-f99709370657
* First part of graphics api rework. Special functions, parameter handling, ↵Jens Arnold2005-06-24
| | | | | | pixel functions, lines and filled primitives done for black & white core, main display. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6856 a1c6a512-1295-4272-9138-f99709370657
* Keyboard rework & fixes: (1) Separator line no longr wraps at the right ↵Jens Arnold2005-02-07
| | | | | | border. (2) More compact & straightfoward calculation of cursor position & string part. (3) Code cleanup. (4) Also spell the string when characters are deleted. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5822 a1c6a512-1295-4272-9138-f99709370657
* Added button definitions for gmini build. Prettified formatting.Jens Arnold2005-01-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5638 a1c6a512-1295-4272-9138-f99709370657