summaryrefslogtreecommitdiff
path: root/apps/player/keyboard.c
AgeCommit message (Collapse)Author
2008-09-12Make local function static and add missing #includes for Archos playerBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18505 a1c6a512-1295-4272-9138-f99709370657
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg
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-01-05Stop the player vkeyboard from freezing when voice is enabled and it tries ↵Jens Arnold
to spell a non-ASCII character. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15999 a1c6a512-1295-4272-9138-f99709370657
2007-10-19FS#7994 - Rename talk.c API, make talk_disable() affect all talking (not ↵Steve Bavin
just menus), hopefully save some space. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15206 a1c6a512-1295-4272-9138-f99709370657
2007-10-10Slight code policing.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15065 a1c6a512-1295-4272-9138-f99709370657
2007-10-10Fix red Ondio builds. Hwcodec targets can't beep that way, so disable that ↵Jens Arnold
beep for them.* Port the other vkeyboard enhancements (fixed character spelling and edit mode announcement) to the charcell vkeyboard (Player). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15064 a1c6a512-1295-4272-9138-f99709370657
2007-06-11...forgot one.Steve Bavin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13616 a1c6a512-1295-4272-9138-f99709370657
2007-05-19More header and dead code cleanup.Nils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13430 a1c6a512-1295-4272-9138-f99709370657
2007-03-27Make the charset more maintainable by using an enum for font indexing, fix ↵Jens Arnold
wrong U circumflex, and add 2 missing characters to the vkeyboard. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12940 a1c6a512-1295-4272-9138-f99709370657
2007-03-26Ooops.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12917 a1c6a512-1295-4272-9138-f99709370657
2007-03-26First step of charcell LCD code rework: * Make it fully unicode aware so ↵Jens Arnold
that adding non-ISO8859-1 scripts becomes possible (limited by the LCD capabilities of course). * Make the API more similar to the bitmap LCD code's API. * Moved hardware dependent parts to target tree. * Simplified code. * Jumpscroll temporarily non-functional. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12916 a1c6a512-1295-4272-9138-f99709370657
2005-12-07Code cleanup.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8182 a1c6a512-1295-4272-9138-f99709370657
2005-12-07Fixed player vkeyboard to properly work with unicode on target.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8181 a1c6a512-1295-4272-9138-f99709370657
2005-12-06waiting is over: initial unicode commitMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8169 a1c6a512-1295-4272-9138-f99709370657
2005-11-20removed old statusbar and buttonbar codeKevin Ferrare
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8004 a1c6a512-1295-4272-9138-f99709370657
2005-08-24Keyboard code cleanup & optimisation. Corrected potential overflow problem.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7397 a1c6a512-1295-4272-9138-f99709370657
2005-02-08A bit more elegant cursor position handling.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5851 a1c6a512-1295-4272-9138-f99709370657
2005-02-06New virtual keyboard for player: (1) Much more user friendly (button ↵Jens Arnold
directions, no submenu). (2) Now voiced like the recorder keypad. (3) More compact and straightforward code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5819 a1c6a512-1295-4272-9138-f99709370657
2004-09-19Redesigned the button handling. The code now uses symbolic function defines ↵Björn Stenberg
instead of checking for specific buttons. This makes it easier to add support for new devices with different button layouts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5091 a1c6a512-1295-4272-9138-f99709370657
2004-07-09Fixed the Player keyboard cursor positioning, bug #983404Linus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4861 a1c6a512-1295-4272-9138-f99709370657
2003-12-12Initial suppport for building Rockbox for Neo. The Neo has a differentDaniel Stenberg
key layout so we need to check for this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4138 a1c6a512-1295-4272-9138-f99709370657
2003-06-02We missed the null byte at the end of the string.Kjell Ericson
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3718 a1c6a512-1295-4272-9138-f99709370657
2003-03-11Synched with recorder: Starts editing at the end of the string.Mats Lidell
Bug with long strings fixed (Strings longer than newchars was truncated.) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3431 a1c6a512-1295-4272-9138-f99709370657
2003-01-31Language support for player keyboard.Mats Lidell
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3196 a1c6a512-1295-4272-9138-f99709370657
2003-01-29Removed cursor before adding it.Kjell Ericson
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3183 a1c6a512-1295-4272-9138-f99709370657
2003-01-27Added a "cursor"-function for the keyvoard.Kjell Ericson
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3171 a1c6a512-1295-4272-9138-f99709370657
2003-01-26Cursor movement in the middle of the screen only moves the cursor.Mats Lidell
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3162 a1c6a512-1295-4272-9138-f99709370657
2003-01-24Adds cursor blink and forward and backwards delete to keyboard input. (No ↵Mats Lidell
lang support yet. Still experimental.) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3161 a1c6a512-1295-4272-9138-f99709370657
2003-01-21First version of a "better" keyboard handling for the Player.Kjell Ericson
More to come from Mats and me. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3141 a1c6a512-1295-4272-9138-f99709370657
2003-01-20First attempt in rocklatin1 input for player.Mats Lidell
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3134 a1c6a512-1295-4272-9138-f99709370657
2003-01-15Centered fourth shift line (secretly removing a bug in the process)Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3101 a1c6a512-1295-4272-9138-f99709370657
2003-01-15Keyboard fixes. ON now means Done on both recorder and player. Navigation ↵Björn Stenberg
keys repeat. Recorder keyboard uses system font. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3092 a1c6a512-1295-4272-9138-f99709370657
2002-12-04Added virtual keyboard for text input, loosely based on John Wood's codeBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2928 a1c6a512-1295-4272-9138-f99709370657