Commit Graph

13 Commits

Author SHA1 Message Date
László Monda
27e65b36e5 Put module bindings inside of layers, not the other way around. Use IDs instead of strings for identifying modules. Update script. 2016-03-20 11:33:17 +01:00
László Monda
4199031111 Add the rest of the layers as a placeholder. 2016-03-20 02:42:02 +01:00
László Monda
1af09f99ab Invert property because merged state can be explicitly detected. 2016-03-20 02:41:03 +01:00
László Monda
b62d694eb3 Add uhk-state.json 2016-03-20 02:39:55 +01:00
László Monda
8d4c9add51 Add Agent configuration file. 2016-03-20 02:22:05 +01:00
László Monda
d4aabc1046 Add layer switcher key type. 2016-03-20 02:15:19 +01:00
László Monda
01ca18ba34 Identify keymaps and macros by numeric IDs. Use keystroke naming instead of key. 2016-03-20 01:39:49 +01:00
László Monda
4f052b3789 Close array with a 0 byte. Remove the couple writer calls at the beginning along with console.log() 2016-03-20 01:22:07 +01:00
László Monda
9bf938a617 Fix typo. 2016-03-19 13:18:31 +01:00
László Monda
4391532e35 Loosely serialize key actions. 2016-03-19 03:05:00 +01:00
László Monda
ed92d46fd3 Add script to serialize the JSON configuration as binary. 2016-03-18 22:32:51 +01:00
László Monda
74c928622b Use arrays instead of object properties wherever possible. 2016-03-18 18:57:27 +01:00
László Monda
031718fb21 Add the JSON of the UHK configuration to be serialized to the EEPROM. 2016-03-18 18:04:02 +01:00