Commit Graph

16 Commits

Author SHA1 Message Date
901ca9ec76 Remove explicit keycodes in XML, auto-generate them instead
This makes it easier to keep the geometry and symbols files in sync.
2019-07-14 00:16:32 +02:00
f6479fafe2 Add keyboard preferences icon 2019-07-12 23:07:01 +02:00
c0ac5e540f Merge branch 'add-key-icons' into 'master'
Add key icons

Closes #44

See merge request Librem5/squeekboard!65
2019-07-12 19:17:29 +00:00
63f4c6b4da Use icons for Shift and Return in the US layout 2019-07-12 20:04:50 +02:00
c4e8e34ad6 Remove unused XML from the US definitions 2019-07-12 17:15:38 +00:00
55c6911b87 Remove level with > character from . key 2019-07-12 17:17:11 +02:00
c85638be4d Use a dummy, non-emitting key to switch views 2019-07-11 19:38:02 +00:00
47041b0fac Implement basic keyboard views
Use existing concepts of levels and modifier latches and locks to
implement the three view design of issue #38.

The use of a lock to switch from letter to numbers and a latch to
handle upper and lower case has side effects, but these can be
addressed in a future commit.
2019-07-10 23:33:45 +00:00
b8a2b2d7c8 Specify a keyval to make the backspace key work again 2019-07-11 01:09:04 +02:00
64223704e0 Update symbols to more closely resemble #38 2019-07-10 23:50:34 +02:00
1b59c4dad3 Use an icon for backspace 2019-07-10 14:36:19 +02:00
654909261e modifiers: Level 3 works 2019-07-02 13:03:35 +00:00
4a346211b8 Show tooltips. 2012-04-23 16:43:06 +09:00
30811ae656 Fix jp-kana keyboard. 2012-04-13 16:44:01 +09:00
9c09777c09 Place preferences key on the right bottom corner. 2012-03-29 19:08:54 +09:00
048e08b59a Factor out symbols from keyboard file. 2012-03-23 18:07:01 +09:00