Archived
1
0
Commit Graph

9 Commits

Author SHA1 Message Date
Jacob Alexander
e8d498a0d6 Fixed layer generation to only build trigger lists from the given layer.
- Required more complex correlation to get the layer ownership right for each trigger macro from the global list
2014-09-08 23:51:44 -07:00
Jacob Alexander
ff6ba9198b Adding basic layer support
- Not yet complete
- Partial layers are not compiling properly (adding too many macros, wasting memory)
- Adding example hhkb layout to try out as a layer
2014-09-07 23:22:07 -07:00
Jacob Alexander
0fe79f3418 Adding support for USB Code trigger assignment
- Added USBCode "cached assignment"
- Added ANSI -> Colemak USBCode assignment kll file
- Removed debug printing
2014-09-07 21:32:36 -07:00
Jacob Alexander
81231a708e kll compiler now working!
- Basic ScanCode to USBCode mapping now generating for the kiibohd controller
- Small fix to template
- Backend
- Macro correlation and transformation

TODO
- More testing
- Analog support
- LED support
- Layer support (only supports default layer currently)
2014-09-06 20:56:46 -07:00
Jacob Alexander
a005ad49ad Adding list to tuple conversion and USBCode to Capabiltiy conversion. 2014-09-06 12:35:22 -07:00
Jacob Alexander
2d76b5a6ca Adding examples and template. 2014-09-02 23:45:07 -07:00
Jacob Alexander
1f0bf65417 Initial source dump.
- Not quite complete.
- Most of the parser is done (excluding analog) for 0.3 of the KLL spec
- Transformation and correlation isn't complete yet.
- Backend generation for Kiibohd capabilties is complete.
2014-09-02 10:03:50 -07:00
Jacob Alexander
3057d43e49 Adding README
Includes link to the latest spec.
2014-09-02 09:55:21 -07:00
Jacob Alexander
20124c4209 Initial commit 2014-09-02 09:49:11 -07:00