a187221d3f
Convert nb layout to yaml
2019-09-09 16:35:21 +00:00
26d1a6047c
Merge branch 'fixes' into reparse
2019-09-04 10:18:53 +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
521bcfc484
Adjust width and height of keypad geometry
2019-08-30 15:16:46 +00:00
2e2ae96114
Adjust height of the extended keyboard layout
2019-08-28 14:34:20 +02:00
2042ddf08e
Fix the nb symbols file and extended layout
2019-08-26 19:55:35 +00:00
277393387c
layout: Use correct outlines
2019-08-13 13:04:38 +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
18163e3ecc
geometry: Simplify keyboard declarations
2019-08-08 19:18:23 +00:00
a18beca50c
geometry: Move keycode to costomizations
2019-08-08 19:11:53 +00:00
04b721aed9
geometry: Move customizations to the button table
2019-08-08 19:11:53 +00:00
45f9353164
geometry: Use default outline by default
2019-08-08 19:11:53 +00:00
5abe6ed6be
geometry: Remove unused row element
2019-08-08 19:11:43 +00:00
e70a898af5
Merge branch 'adjust-keyboard-geometry' into 'master'
...
Adjust keyboard geometry
See merge request Librem5/squeekboard!103
2019-07-31 06:39:45 +00:00
35ff93258e
Adjust geometry to match the compact keyboard in places
2019-07-31 00:43:39 +02:00
c58d034494
Adjust bounds of the keyboard to better fit it in the available space
2019-07-31 00:43:36 +02:00
35ac14806c
Rename keypad-related files
2019-07-30 20:47:29 +02:00
5eeaa1c693
Remove unused geometry file
2019-07-30 19:28:16 +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
f72ddc8129
Undo formatting changes
2019-07-16 14:06:49 +02:00
4e11d071d9
Add a keymap for the US layout, update the US symbols
2019-07-16 14:00:41 +02:00
bdbbaf6099
Use groups to reference keysyms in the keymap
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
44110fd4d9
Remove bounds for everything except the geometry element
2019-07-12 14:00:20 +00:00
74d76ebfeb
Remove unused XML elements
2019-07-12 14:00:20 +00:00
760bc138b0
Test effect of setting attributes to zero
2019-07-12 14:00:20 +00:00
c85638be4d
Use a dummy, non-emitting key to switch views
2019-07-11 19:38:02 +00:00
64223704e0
Update symbols to more closely resemble #38
2019-07-10 23:50:34 +02:00
7f5f310bf0
Add some border at the top
...
Closes : #28
2019-07-10 11:31:24 +02:00
c1e1ddb73f
style: Fix right margin
...
For some reason, adjusting the width of the keyboard layout affects the margin when used at 360 width.
2019-07-04 08:27:37 +00:00
654909261e
modifiers: Level 3 works
2019-07-02 13:03:35 +00:00
4af49ef7b6
layout: Make keys higher
2019-07-01 13:31:53 +00:00
3a42e66504
layout: Position keys closer to the left edge
2019-07-01 12:57:52 +00:00
9ba1987cab
layout: Moved keys a bit to the left
2019-07-01 12:57:52 +00:00
17671a3b08
layout: Use outlines for key bounds
2019-07-01 12:57:52 +00:00
b8eb7752e7
layout: Using bigger keys
2019-07-01 12:57:52 +00:00
5e92f45111
layout: Arrange keys similar to mockup
2019-07-01 12:57:52 +00:00
b8015bbef5
Simplify geometry XML format by folding row element.
2012-04-06 15:57:30 +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