a187221d3f
Convert nb layout to yaml
2019-09-09 16:35:21 +00:00
b84c402c4a
WIP
...
WIP
WIP: keymap generation test passes
meta: Update features and version
WiP: cargo.lock
WIP: don't crash
WIP: no outlines
parsing: New tests
WIP: base level works
WIP: remove old keyboard
symbols correctly input
WIP: lodaing files
WIP: fallback works
Valid fallback
2019-09-04 09:44:31 +00:00
d38c030ee6
Update keyboards to new XML format
2019-08-26 20:38:36 +00:00
2042ddf08e
Fix the nb symbols file and extended layout
2019-08-26 19:55:35 +00:00
bc82b59e47
symbols: Removed redundant info
2019-08-13 13:33:31 +00:00
007ff5c366
US: Fix label on tau
2019-08-13 12:59:04 +00:00
a072755cee
layout: Use show_symbols instead of shift
2019-08-08 20:04:44 +00:00
1cfec4de50
key: Share state between multiple keys
2019-08-08 20:04:38 +00:00
cc3f2315a7
Use keyboards as views
...
Got rid of modifiers in the process. Still buggy: dragging over keys.
2019-08-08 19:56:36 +00:00
35ac14806c
Rename keypad-related files
2019-07-30 20:47:29 +02:00
e801a68f0d
Add comments to explain what empty labels do
2019-07-30 16:50:23 +02:00
70895999c2
Generate XKB keymaps from XML instead of using pre-made ones
2019-07-25 22:25:29 +02:00
c801b17ba0
Add initial files to test specialized keyboard support
2019-07-20 17:33:50 +02:00
e5b6d66d60
Omit keys without labels on the current level, update key definitions
2019-07-20 17:17:37 +02:00
4e11d071d9
Add a keymap for the US layout, update the US symbols
2019-07-16 14:00:41 +02:00
69986132b4
Use keysyms for the Shift modifier
2019-07-16 14:00:41 +02:00
3c97a3a592
Convert symbols file and update test keymap
2019-07-16 14:00:41 +02:00
268dda4da0
Improve symbol mapping
2019-07-16 14:00:41 +02:00
fbdc5f4a93
Stash for sharing
2019-07-16 14:00:41 +02:00
e5648a82a3
Remove explicit keycodes in XML, auto-generate them instead
...
This makes it easier to keep the geometry and symbols files in sync.
2019-07-16 14:00:41 +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