László Monda
|
a2ea3567d9
|
Map Caps Lock to Mod+A according to our official default keymap.
|
2017-07-09 02:24:25 +02:00 |
|
László Monda
|
8d7e538176
|
Map the Q key of the Mod layer to Esc according to our official keymap.
|
2017-07-09 02:14:48 +02:00 |
|
László Monda
|
7e5951162f
|
Make Alt+Tab keymapping and the like work as assumed.
|
2017-07-09 02:09:22 +02:00 |
|
László Monda
|
7c290ed372
|
Extract getActiveLayer() and remove the static activeLayer variable.
|
2017-07-09 01:54:17 +02:00 |
|
László Monda
|
d3166fb94c
|
Indent curlies according to our coding standards.
|
2017-07-09 01:49:34 +02:00 |
|
László Monda
|
9b010ca221
|
Merge pull request #45 from UltimateHackingKeyboard/configuration-parser
Improve the configuration parser
|
2017-07-07 19:56:16 +02:00 |
|
Eric Tang
|
55328d719f
|
Create a type for the parser error codes
|
2017-07-07 10:15:03 -07:00 |
|
Eric Tang
|
24ed268518
|
Ensure that parseSwitchKeymapAction advances buffer.offset by the correct amount
|
2017-07-07 08:00:10 -07:00 |
|
Eric Tang
|
042fb60192
|
Make the configuration parser check that every array has an expected length
|
2017-07-06 17:41:54 -07:00 |
|
Eric Tang
|
0d68f190e1
|
Make the configuration parser return a more detailed error code
|
2017-07-06 15:44:25 -07:00 |
|
Eric Tang
|
c7977c905c
|
Send the final position of the configuration parser to the host
|
2017-07-03 19:42:45 -07:00 |
|
Eric Tang
|
ebb154472c
|
Send the status code returned by the configuration parser to the host
|
2017-07-03 19:41:17 -07:00 |
|
Eric Tang
|
02e5dea778
|
Add basic error checking to the configuration parser
|
2017-07-03 19:40:41 -07:00 |
|
Eric Tang
|
3d58445f29
|
Make parseLayer static
|
2017-07-02 10:21:23 -07:00 |
|
László Monda
|
e6454079b9
|
Fix reset button pin number.
|
2017-06-27 09:05:26 +02:00 |
|
Eric Tang
|
0f92b0ba22
|
Take a step towards parsing keymaps
|
2017-06-24 11:07:56 -07:00 |
|
Erich Styger
|
3d8839ee35
|
adding native debug configuration with J-Link for application
|
2017-06-24 19:13:09 +02:00 |
|
Erich Styger
|
c4e0be95a6
|
ignoring Eclipse generated files
|
2017-06-24 18:42:30 +02:00 |
|
Erich Styger
|
72904dfca1
|
fixed project refresh policy setting for all build configurations
|
2017-06-24 18:38:03 +02:00 |
|
László Monda
|
f2f230f273
|
Merge pull request #43 from ErichStyger/master
enabled parallel build, fixed refresh policy and ignoring generated Eclipse settings
|
2017-06-22 21:15:06 +02:00 |
|
Erich Styger
|
1fa15cb16c
|
ignoring generated files
|
2017-06-19 17:19:08 +02:00 |
|
Erich Styger
|
4a3b031c8b
|
updated project settings: enabled parallel build and fixed refresh policy
|
2017-06-19 17:16:23 +02:00 |
|
László Monda
|
679ea45908
|
Remove excess whitespace.
|
2017-06-16 19:15:29 +02:00 |
|
László Monda
|
97675bd324
|
Use the right blhost binary on OSX.
|
2017-06-16 19:14:01 +02:00 |
|
László Monda
|
99e185339a
|
Add /usr/local/bin to the path to make blhost-unix.sh work on OSX.
|
2017-06-16 18:44:25 +02:00 |
|
László Monda
|
1dcfcafdcc
|
Merge branch 'master' of github.com:UltimateHackingKeyboard/firmware
|
2017-06-16 16:00:00 +02:00 |
|
László Monda
|
a27a2645ba
|
Extract SerializedMouseAction_* enum values.
|
2017-06-16 15:59:38 +02:00 |
|
László Monda
|
30b30bf9c3
|
Remove const members.
|
2017-06-16 11:51:08 +02:00 |
|
László Monda
|
bfd574b3e0
|
Create CONTRIBUTING.md
|
2017-06-16 01:01:25 +02:00 |
|
László Monda
|
7472849355
|
Create CONTRIBUTING.md
|
2017-06-16 01:00:03 +02:00 |
|
László Monda
|
67900c4e8e
|
Create README.md
|
2017-06-16 00:05:13 +02:00 |
|
László Monda
|
bdb94ac0ca
|
Create CONTRIBUTING.md
|
2017-06-15 23:52:27 +02:00 |
|
László Monda
|
41225b2042
|
Update the serialization of the keystroke action according to the recent changes of Agent.
|
2017-06-15 23:22:16 +02:00 |
|
László Monda
|
9f4bcb023a
|
Merge branch 'master' of github.com:UltimateHackingKeyboard/firmware
|
2017-06-15 20:34:05 +02:00 |
|
László Monda
|
26a7f7cacf
|
Rename actionType to keyActionType
|
2017-06-15 20:19:58 +02:00 |
|
László Monda
|
57ea831bcf
|
Create CONTRIBUTING.md
|
2017-06-15 19:42:29 +02:00 |
|
László Monda
|
cd060d8aa5
|
Rename a lot of variables within parse_keymap.c
|
2017-06-15 19:38:25 +02:00 |
|
László Monda
|
9800145314
|
Slightly shorten the initialization of moduleID and pointerRole.
|
2017-06-15 19:30:50 +02:00 |
|
László Monda
|
8d232f3968
|
Remove separators.
|
2017-06-15 19:29:15 +02:00 |
|
László Monda
|
237ef3c34a
|
Rename action.h to key_action.h
|
2017-06-15 19:27:44 +02:00 |
|
László Monda
|
a2c13dee1f
|
Fix action.h according to our coding standards.
|
2017-06-15 19:21:00 +02:00 |
|
László Monda
|
2e9048bbb0
|
Create CONTRIBUTING.md
|
2017-06-15 19:19:07 +02:00 |
|
László Monda
|
976444b5fe
|
Rename key action related enums and values to be easier to read.
|
2017-06-15 19:14:05 +02:00 |
|
László Monda
|
480b184ab5
|
move SERIALIZED_KEYSTROKE_TYPE_* macros to parse_keymap.h
|
2017-06-15 19:00:44 +02:00 |
|
László Monda
|
3d4def76f8
|
Rename and extract some typedefs from parse_keymap.c from parse_keymap.h
|
2017-06-15 18:32:21 +02:00 |
|
László Monda
|
431b2f2f18
|
Fix file structure according to our coding standards.
|
2017-06-15 18:17:59 +02:00 |
|
László Monda
|
bdaef763a4
|
Rename deserialize_Layer() to parseLayer() and process* functions to parse*
|
2017-06-15 18:13:42 +02:00 |
|
László Monda
|
972febf360
|
Fix the names of preprocessor guards according to the renamed filenames.
|
2017-06-15 18:10:09 +02:00 |
|
László Monda
|
de013f6afa
|
Add ConfigPtr
|
2017-06-15 18:08:52 +02:00 |
|
László Monda
|
1958b1dee4
|
Rename config_buffer.[ch] to config_state.[ch]
|
2017-06-15 18:04:03 +02:00 |
|