1. 78c3f1c Forgot to commit the change to keyboard.c to make the line edit mode acctually work on the c200. (belongs to r21373) by Marianne Arnold · 16 years ago
  2. 09085a3 Remove unneeded #include "backdrop.h" Remove unneeded #include "statusbar.h" by Bertrik Sikken · 16 years ago
  3. 842d2bc Some Sansa Fuze keymap work, enable line editing for the keyboard, copy from the e200 keymap mostly, but use the home key for some jobs (stopping playback, exiting some screens,i.e. what REC+POWER do on the e200 is only home on the fuze) by Thomas Martitz · 16 years ago
  4. 396aeaf Correct Björn's name in various file headers. by Nicolas Pennequin · 16 years ago
  5. 4a70a07 Fix red. by Bertrik Sikken · 16 years ago
  6. 701a593 continuation of last nights statusbar cleanup. by Jonathan Gordon · 16 years ago
  7. 036fb05 Accept a quick patch from Alexander Levin to neaten up the #defines and comments from my earlier commit by Jonathan Gordon · 16 years ago
  8. 80cb355 Statusbar handling fixes. by Jonathan Gordon · 16 years ago
  9. 45aa9a2 temporarilty disable the statusbar in the keyboard because it doesnt use viewports and this is the easier fix than reworking the screen by Jonathan Gordon · 16 years ago
  10. e385ee1 Decouple the statusbar drawing from the rest of the screen drawing. it is not drawn roughly 4x per second automatically. by Jonathan Gordon · 16 years ago
  11. 88c60e6 add morse input support to the Olympus m:robe 100, patch by Roy Wallace, FS#9450 by Marcoen Hirschberg · 17 years ago
  12. 02103a2 Unify opening of utf-8 files (FS#6203). This also adds ignoring the BOM in several places it has been missing (as FS#6071). by Dominik Riebeling · 17 years ago
  13. 205f3df Remove a viewport ambiguity by changing the screens width/heigth members into lcdwidth/lcdheight. Normal usercode should always use getwidth()/getheigth() as that returns the viewport width/height. Fixes issues that would have appeared in many places when introducing viewports with sizes != lcd sizes. by Peter D'Hoye · 17 years ago
  14. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 17 years ago
  15. f76122f Accept FS #9052 by Alexander Levin with a fix by me. Changes HAS_BUTTONBAR into HAVE_BUTTONBAR to bring it in line with the other defines by Peter D'Hoye · 17 years ago
  16. 43f0770 move the HAS_BUTTONBAR define to the config-<target>.h files by Jonathan Gordon · 17 years ago
  17. e15f8a2 Made source files #include the header file that they implement to make sure they are in sync. Made some local functions static. by Bertrik Sikken · 17 years ago
  18. 76614b3 Make vkeyboard usable on M3. by Jens Arnold · 17 years ago
  19. 32a9575 FS#7994 - Rename talk.c API, make talk_disable() affect all talking (not just menus), hopefully save some space. by Steve Bavin · 18 years ago
  20. 9afdf99 Add the vkeyboard line end beep to (swcodec) targets with non-modal keyboard. * Select modal keyboard and enable morse mode for iPod 1st/2nd gen. by Jens Arnold · 18 years ago
  21. 064de4c Slight code policing. by Jens Arnold · 18 years ago
  22. 100d343 Fix red Ondio builds. Hwcodec targets can't beep that way, so disable that beep for them.* Port the other vkeyboard enhancements (fixed character spelling and edit mode announcement) to the charcell vkeyboard (Player). by Jens Arnold · 18 years ago
  23. 1b89d58 Accessible keyboard: guard the beep with talk_menus_enabled() by Stéphane Doyon · 18 years ago
  24. d529a38 Make the virtual keyboard easier to use for blind users. From FS#6324 by Stéphane Doyon · 18 years ago
  25. c023cb8 Revert previous 'fix' and implement the correct one, thanks markun! :-) by Nils Wallménius · 18 years ago
  26. f2a1803 Always reset glyph width for loadable keyboards fixes FS#6220 by Nils Wallménius · 18 years ago
  27. f7675a2 remove the need for action_signalscreenchange(). by Jonathan Gordon · 18 years ago
  28. 24d9f59 When recording, disable voice menus without actually modifying user settings. Patch FS#7272, fixes bug FS #6163 by Steve Bavin · 18 years ago
  29. 3d7ce02 e200: Add KBD_CURSOR_KEYS and KBD_MODES to the keyboard. by Michael Sevakis · 18 years ago
  30. a8140eb Enable KBD_CURSOR_KEYS and KBD_MODES on Gigabeat. Enter things any way you like. by Michael Sevakis · 18 years ago
  31. 6a5cc0b Customizable icons for all bitmap targets. (FS#7013) by Jonathan Gordon · 18 years ago
  32. 85a226d Rename some macros to account for the recently added M5 port. No code changes. by Jens Arnold · 18 years ago
  33. 38be0e6 Refine the hack. Best I can do I think. by Michael Sevakis · 18 years ago
  34. 82b26d2 Add a stupid hack that seems to help size on everything. We'll see shortly for sure. by Michael Sevakis · 18 years ago
  35. 00af7c7 Fix warnings. Also fix an error that would occur compiling a logf build. by Michael Sevakis · 18 years ago
  36. 11e45a3 Make keyboard character selection independent on main and remote LCDs. Insert position is still synchronized between displays however (made sense to me to keep that). Cleanup code to make it more readable (mostly for my benefit in working on it :). Hopefully Hangul will stay working too. Clean up some drawing (keep pages from invading text line) and use bitmap arrows for long text when font size allows. by Michael Sevakis · 18 years ago
  37. 9701954 iRiver: Enable line input mode on keyboard. The cursor key combos can still be used when in picker mode. Much easier for moving the cursor around by many characters. by Michael Sevakis · 18 years ago
  38. 0eb1443 Enable Morse input mode in the virtual keyboard for gigabeat, use MENU+SELECT to switch between modes. by Nils Wallménius · 18 years ago
  39. 3cf50c0 Allow cursor changes in Morse Vkeyboard for targets that use line_edit mode by Martin Scarratt · 18 years ago
  40. 8a71f1a Enable Morse mode for virtual keyboard on h10 players and make it possible to enter line edit while in Morse mode. by Nils Wallménius · 18 years ago
  41. 2597a13 Next round of static'ing and related fixes. by Jens Arnold · 18 years ago
  42. 8ab6ac7 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. by Martin Scarratt · 18 years ago
  43. 5774709 One #if less :-D by Nils Wallménius · 18 years ago
  44. b757b50 Add colon and semicolon to the default virtual keyboard, clean up some unneccesary includes and exclude vkeyboard for larger displays from builds where it was never used -- saves approx 300 bytes on achos builds by Nils Wallménius · 18 years ago
  45. f57de52 woops, damn vim isnt set to use space instead of tabs by Jonathan Gordon · 19 years ago
  46. 4bf9aaf missed a signalscreenchange() by Jonathan Gordon · 19 years ago
  47. b990d4f2 Hopefully fix the copyright notice. by Barry Wardell · 19 years ago
  48. eee87c6 sorry Bjorn, blame kate by Jonathan Gordon · 19 years ago
  49. b811473 add signalscreenchange() to vkeyboard by Jonathan Gordon · 19 years ago
  50. a3ff431 removed an unneeded variable by Jonathan Gordon · 19 years ago
  51. 0ba2204 Button action code for the Virtual keyboard. Extra buttons for H1xx remote: Vol-+ Cursor Left/Right. H3xx remote:-10/+10 Cursor Left/Right. by Martin Scarratt · 19 years ago
  52. 9102273 fix button mappings for the gigabeat by Marcoen Hirschberg · 19 years ago
  53. 1e88be5 Barry Wardell's keymappings for H10 by Daniel Stenberg · 19 years ago
  54. 4735e8e Lets keep the '\n' in (see revision 1.53's commit message) by Antoine Cellerier · 19 years ago
  55. af5393c Fix custom Virtual keyboards (broken during VK remote support implementation) by Martin Scarratt · 19 years ago
  56. 8eba20a * when loading .kbd files, start a new line every time we find a '\n' char by Antoine Cellerier · 19 years ago
  57. d29c034 fix for targets using line edit in virtual keyboard (spotted by freqmod) by Martin Scarratt · 19 years ago
  58. ef8317b Multi screen support for the Virtual Keyboard. If the screen is too small to contain all the characters press the mode button to flip to the next page. Still need a page flip for morse mode. by Martin Scarratt · 19 years ago
  59. e5b132d Ondio, gmini, ipod: Don't trigger vkeyboard accept if the button is already pressed when entering it. Fixes inability to save a new game from sudoku on Ondio, and potential similar problems. by Jens Arnold · 19 years ago
  60. b5991b2 Fixed busy loop, and implemented a simpler kind of cursor blinking that also ensures blinking always starts with 'cursor visible' after button actions. Removed redraw variable, since we now always redraw. by Jens Arnold · 19 years ago
  61. a1db431 Updated vkeyboard. For players that require the user to scroll the cursor 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. by Zakk Roberts · 19 years ago
  62. 367b8ec Optimize keyboard code a bit by Frank Dischner · 19 years ago
  63. 75c3d0b Add support for loadable vkeyboard layouts by Frank Dischner · 19 years ago
  64. dd939aa Patch #2839 by Christian Marg - Always show the buttonbar in the keyboard screen by Linus Nielsen Feltzing · 19 years ago
  65. 338e2bb first gigabeat commit by Marcoen Hirschberg · 19 years ago
  66. 568ac3e Button driver for iAudio X5 by Linus Nielsen Feltzing · 19 years ago
  67. cbfe90e Use the iPod 4G button mappings for the iPod 3G as well (at least for now) by Dave Chapman · 19 years ago
  68. acf7d5e more iAudio x5 adjustments by Matt v.d. Westhuizen (#1408980) by Daniel Stenberg · 19 years ago
  69. cedba88 Matt v.d. Westhuizen's iAudio X5 keypad adjustments by Daniel Stenberg · 19 years ago
  70. d83e929 Work-in-progress iriver iFP-7xx port by Tomasz Malesinski by Dave Chapman · 19 years ago
  71. 783428d Fixed the misplaced w and v in morse input and removed scandinavian by Miika Pekkarinen · 19 years ago
  72. 0dc63c1 Remove IPOD_NANO_PAD definition - the Nano's keypad has turned out to be identical to the other 4G models by Dave Chapman · 19 years ago
  73. b0fee17 waiting is over: initial unicode commit by Marcoen Hirschberg · 19 years ago
  74. 2afe1f5 Fixed the red builds for archos. by Miika Pekkarinen · 19 years ago
  75. da932dc Morse code fixed and added a few characters (including non-standard by Miika Pekkarinen · 19 years ago
  76. 5da90fa Fixed the yellow builds. by Miika Pekkarinen · 19 years ago
  77. 9d918c9 iRiver: Added initial support for standard morse code input to virtual keyboard. by Miika Pekkarinen · 19 years ago
  78. 49a0a94 Win32 simulator now supports iPod Color. Fixed screendump() to correctly work for iPod simulators on big endian machines. Removed duplicate button definitions. by Jens Arnold · 19 years ago
  79. 1a1abf2 removed old statusbar and buttonbar code by Kevin Ferrare · 19 years ago
  80. fe77240 iPod: First attempt to implement sensible button mappings. Changes to all targets to replace a small number of references to raw button codes (BUTTON_???) with their abstract equivalents. by Dave Chapman · 19 years ago
  81. 64e5239 iPod: Add placeholder button definitions - these need reviewing when the button usage for the iPod is decided by Dave Chapman · 19 years ago
  82. 13fcd68 Patch #1316533 by Alexander Spyridakis: All characters on one virtual keyboard page for targets with large LCD. by Jens Arnold · 20 years ago
  83. c7e4f5f Keyboard code cleanup & optimisation. Corrected potential overflow problem. by Jens Arnold · 20 years ago
  84. 4f6375c H1x0: Made the cursor movement button combos usable. Perhaps it would be better to use an Ondio-like mode mechanism instead, or move the accept function to a long press of SELECT. by Jens Arnold · 20 years ago
  85. 01377e2 Hristo Kovachev's keypad fixes for the H300 build by Daniel Stenberg · 20 years ago
  86. 9349412 Core functions taking advantage of the new, optimised lcd_hline() and lcd_vline() functions. Some cleanup. by Jens Arnold · 20 years ago
  87. 04daef1 First part of graphics api rework. Special functions, parameter handling, pixel functions, lines and filled primitives done for black & white core, main display. by Jens Arnold · 20 years ago
  88. 0b31a00 Keyboard rework & fixes: (1) Separator line no longr wraps at the right border. (2) More compact & straightfoward calculation of cursor position & string part. (3) Code cleanup. (4) Also spell the string when characters are deleted. by Jens Arnold · 20 years ago
  89. 259e354 Added button definitions for gmini build. Prettified formatting. by Jens Arnold · 20 years ago
  90. e68ccbd Added iRiver button codes by Linus Nielsen Feltzing · 20 years ago
  91. 7b95e60 Improved keyboard handling for Ondio, avoiding unintuitive key combos: (1) Uses 2 modes, picker and line edit, selectable by moving the cursor vertically. (2) Flips between pages on left/right wrap. No dedicated shift key. by Jens Arnold · 20 years ago
  92. 705ad51 mapping for the Ondio, keyboard is enabled now. by Jörg Hohensohn · 21 years ago
  93. 593cc00 a hell of a commit: changed several HAVE_xx configuration flags into multiple choice values (keypad, tuner, CPU, h/w codec) by Jörg Hohensohn · 21 years ago
  94. 6c33c51 Redesigned the button handling. The code now uses symbolic function defines instead of checking for specific buttons. This makes it easier to add support for new devices with different button layouts. by Björn Stenberg · 21 years ago
  95. d4e527b temporary hacks to make it compile with the Ondio (=Player) keypad. No influence for the other platforms. by Jörg Hohensohn · 21 years ago
  96. 2f20b3e Const policed pointer arguments to functions, part 4 by Jens Arnold · 21 years ago
  97. ade5d7b First step in revamping the USB event handling, paving the way for the upcoming SYS_POWER_OFF event by Linus Nielsen Feltzing · 21 years ago
  98. 9e04957 voice in keyboard, inspired by Christopher Moore by Jörg Hohensohn · 21 years ago
  99. 210de71 Minor rework of the keyboard code. Also fixes bug #842448. by Linus Nielsen Feltzing · 21 years ago
  100. 0a2e2c8 Renamed the buttonbar functions by Linus Nielsen Feltzing · 21 years ago