|
|
5630cf31f1
|
section: Remove row
|
2019-08-18 13:22:18 +00:00 |
|
|
|
0c83101b3f
|
container: Drop parent reference
|
2019-08-18 13:22:17 +00:00 |
|
|
|
fc683de434
|
keyboard: Pass the current view instead of level
|
2019-08-18 13:20:43 +00:00 |
|
|
|
b70afbe9eb
|
keystate: Wrap in refconuter
|
2019-08-18 13:20:43 +00:00 |
|
|
|
996f681e5c
|
keystate: Removed multiple symbols
|
2019-08-18 13:20:43 +00:00 |
|
|
|
eb118d67fc
|
section: Remove row
|
2019-08-18 13:20:43 +00:00 |
|
|
|
725b36ba79
|
locking: Move to squeek_key
|
2019-08-18 13:20:43 +00:00 |
|
|
|
1471a61993
|
locking: Set lock directly on the button
|
2019-08-18 13:20:43 +00:00 |
|
|
|
94a76eedfd
|
Remove marshalers
|
2019-08-18 13:20:43 +00:00 |
|
|
|
8566257a01
|
keysyms: Remove unused generated files
|
2019-08-18 13:20:43 +00:00 |
|
|
|
f60917e466
|
symbols: Removed redundant info
|
2019-08-18 13:20:43 +00:00 |
|
|
|
407ec97672
|
layout: Use correct outlines
|
2019-08-18 13:20:43 +00:00 |
|
|
|
636ed0267d
|
Merge branch 'fixes' into 'master'
Fixes
See merge request Librem5/squeekboard!129
|
2019-08-18 12:58:23 +00:00 |
|
|
|
3154125ce0
|
Merge branch 'strict_build' into 'master'
build: Stricter type checks
See merge request Librem5/squeekboard!130
|
2019-08-17 18:05:36 +00:00 |
|
|
|
62496aa18e
|
Merge branch 'compile_fix' into 'master'
fix compilation
See merge request Librem5/squeekboard!133
|
2019-08-15 08:57:34 +00:00 |
|
|
|
0b98c2cbe6
|
fix compilation
References: https://github.com/facebook/hhvm/issues/168 .
Same issue occurs in Gentoo with gcc 9.1
Signed-off-by: David Heidelberg <david@ixit.cz>
|
2019-08-15 10:53:07 +02:00 |
|
|
|
007ff5c366
|
US: Fix label on tau
|
2019-08-13 12:59:04 +00:00 |
|
|
|
699e785340
|
Remove unused variables
|
2019-08-13 12:36:52 +00:00 |
|
|
|
6081dc240a
|
modifiers: Remove empty argument
|
2019-08-13 12:36:14 +00:00 |
|
|
|
b2e9216920
|
build: Stricter type checks
|
2019-08-13 12:32:55 +00:00 |
|
|
|
7972cb17cd
|
Merge branch 'do-not-pass-symbol-to-key-presses' into 'master'
Do not pass the symbol to the key emitter
See merge request Librem5/squeekboard!128
|
2019-08-13 12:28:15 +00:00 |
|
|
|
73d2505c89
|
Do not pass the symbol to the key emitter
|
2019-08-13 12:24:11 +00:00 |
|
|
|
bdde8a127e
|
Merge branch 'update-create-key-virtual-function' into 'master'
Update create_key to match the function assigned to it
See merge request Librem5/squeekboard!127
|
2019-08-13 12:10:29 +00:00 |
|
|
|
8cf39394c5
|
Update create_key to match the function assigned to it
|
2019-08-13 12:07:24 +00:00 |
|
|
|
ecf6957a6e
|
Merge branch 'fix_num_layouts' into 'master'
views: Don't lay out views that are missing
See merge request Librem5/squeekboard!126
|
2019-08-13 12:02:07 +00:00 |
|
|
|
d858005a68
|
Merge branch 'improve-drag-handling' into 'master'
Release each pressed key instead of the current pressed key
See merge request Librem5/squeekboard!125
|
2019-08-13 12:01:57 +00:00 |
|
|
|
6309fa8a48
|
views: Don't lay out views that are missing
|
2019-08-13 11:59:28 +00:00 |
|
|
|
fb8e2ec4e7
|
Merge branch 'eekkey' into 'master'
Redesign how keys are handled
See merge request Librem5/squeekboard!117
|
2019-08-12 12:10:59 +00:00 |
|
|
|
91d7cc1118
|
Release each pressed key instead of the current pressed key
|
2019-08-10 16:11:53 +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 |
|
|
|
f745223796
|
symbols: Stop parsing key groups
|
2019-08-08 19:26:25 +00:00 |
|
|
|
25a2e95890
|
keyboard: Remove unused numlock and altgr masks
|
2019-08-08 19:26:24 +00:00 |
|
|
|
f371b14e89
|
levelkeyboard: Use a layer for managing keyboard views
|
2019-08-08 19:26:21 +00:00 |
|
|
|
0b6935e50c
|
keystate: Use keycode
|
2019-08-08 19:18:29 +00:00 |
|
|
|
fb93e25833
|
eekkey: Moved state to KeyState
|
2019-08-08 19:18:29 +00:00 |
|
|
|
ad86cb531a
|
symbol: Store symbols instead of pointers
|
2019-08-08 19:18:29 +00:00 |
|
|
|
53b89aae45
|
symbol: Remove remains
|
2019-08-08 19:18:29 +00:00 |
|
|
|
b76e43679e
|
level: Remove level from elements
|
2019-08-08 19:18:29 +00:00 |
|
|
|
077ca8fad2
|
level: Make keyboard the only source of level data
|
2019-08-08 19:18:29 +00:00 |
|
|
|
377521c108
|
section: Remove unused press signals
|
2019-08-08 19:18:29 +00:00 |
|
|
|
23d5f18d4a
|
symbols matrix: Remove in favor of a levels vector
|
2019-08-08 19:18:28 +00:00 |
|
|
|
c8adb45ab5
|
keyboard: Expose creating sections directly
|
2019-08-08 19:18:28 +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 |
|
|
|
38f81e45f4
|
Break out symbol handling into Rust
|
2019-08-08 12:51:15 +00:00 |
|