2
0
mirror of https://github.com/koreader/koreader synced 2024-10-31 21:20:20 +00:00
koreader/frontend/ui
alexandrahurst 71d38ac647 Refactor modifier keys and add basic Japanese keyboard layout (#2930)
* Add a basic Japanese keyboard layout

Allow for entring Japanese text into text boxes.  Only supports kana
and latin letters due to limitations of current VirtualKeyboard
implementation (complex text input with conversion is not possible).

* Allow keyboard layouts to declare custom modifiers

Refactor modifier key setup code and existing keyboard layouts so
that each layout can declare custom modifier key labels.  This
allows for greater extensibility and for future keyboard layouts.
2017-06-03 11:14:36 +02:00
..
data Refactor modifier keys and add basic Japanese keyboard layout (#2930) 2017-06-03 11:14:36 +02:00
elements Revert "(chore) Remove storage satistics menu order leftovers (#2922)" 2017-05-30 03:02:16 -07:00
message feat: add logger module & rewrite kobo suspend script in lua 2017-01-02 19:52:09 -08:00
network wifi(fix): quote ssid and password for wpa_passphrase 2017-05-09 09:43:47 +02:00
widget Refactor modifier keys and add basic Japanese keyboard layout (#2930) 2017-06-03 11:14:36 +02:00
downloadmgr.lua DevDocs: ui.downloadmgr 2017-05-06 18:25:24 -07:00
event.lua doc: event propagation for widgets 2016-12-11 12:20:59 -08:00
font.lua Font: unify font styling 2017-04-29 03:01:38 -07:00
geometry.lua Doc: miscellaneous improvements. 2016-12-13 14:40:16 -08:00
gesturerange.lua multi-touch: add tests for gesturerange moudle 2016-03-06 22:45:40 -08:00
language.lua language: remove out of date Russian translation 2017-05-24 10:55:58 +02:00
menusorter.lua Docs: cosmetic updates and additions 2017-04-12 11:27:22 -07:00
opdsparser.lua opds(fix): unescape name and value 2016-12-29 00:02:22 -08:00
otamanager.lua ota(fix): do not create 0 size installed file if index is missing 2017-04-23 08:25:28 +02:00
quickstart.lua quickstart fix (#2804) 2017-04-24 08:27:29 +02:00
rendertext.lua dict/wiki: definitions' text justification 2017-01-12 19:50:12 -08:00
screensaver.lua Screensaver option on Kindle devices (#2734) 2017-04-08 23:21:03 +02:00
timeval.lua minor: various luacheck fixes 2016-02-15 18:08:04 -08:00
translator.lua Docs: cosmetic updates and additions 2017-04-12 11:27:22 -07:00
uimanager.lua Add restart koreader function and ensure FlushSettings event can be delivered to all widgets (#2772) 2017-05-16 02:11:11 -07:00
wikipedia.lua decouple reader footer from dictquicklookup widget & translation fix (#2664) 2017-03-24 00:20:37 -07:00