László Monda
|
32adbf2124
|
Deserialize the binary representation of Keystroke. Check scancode validity.
|
2016-03-25 21:02:18 +01:00 |
|
László Monda
|
b9fe33d5d6
|
Make UhkBuffer allocate a Buffer.
|
2016-03-25 20:46:33 +01:00 |
|
László Monda
|
0c7ff11f33
|
Add tslint.json and fix coding style accordingly for the most part.
|
2016-03-25 18:33:51 +01:00 |
|
László Monda
|
82f181d184
|
Add tslint to devDependencies and clean up the codebase according to tslint suggestions.
|
2016-03-25 02:02:20 +01:00 |
|
László Monda
|
468606481c
|
Implement UhkBuffer readString() and writeString() methods.
|
2016-03-25 01:30:07 +01:00 |
|
László Monda
|
993042e89c
|
Add UhkBuffer read methods and rename Uint to UInt in its other methods.
|
2016-03-24 22:49:08 +01:00 |
|
László Monda
|
b6038d84d6
|
Add type definitions to the methods of UhkBuffer.
|
2016-03-24 22:32:48 +01:00 |
|
László Monda
|
581f503b13
|
Prefix the name of UhkBuffer write methods with "write".
|
2016-03-24 22:23:05 +01:00 |
|
László Monda
|
483053a991
|
Add Serializable.ts and KeystrokeAction.ts
|
2016-03-24 20:56:27 +01:00 |
|
László Monda
|
25b7cad4ab
|
Referenec UhkBuffer.ts as an internal module.
|
2016-03-24 18:25:11 +01:00 |
|
László Monda
|
015ed35f3c
|
Loosely port the serializer to TypeScript.
|
2016-03-24 02:48:22 +01:00 |
|
László Monda
|
efd1f6f65f
|
Update README.md
|
2016-03-22 23:11:06 +01:00 |
|
László Monda
|
018dce4b81
|
Get rid of Bower and thereby close #4.
|
2016-03-22 23:06:19 +01:00 |
|
László Monda
|
91d3e85516
|
Fetch Sortable via npm instead of Bower.
|
2016-03-22 23:05:20 +01:00 |
|
László Monda
|
e4263eec19
|
Pull Font Awesome via npm instead of Bower.
|
2016-03-22 22:59:19 +01:00 |
|
László Monda
|
a877277c2a
|
Merge branch 'master' of github.com:UltimateHackingKeyboard/agent-mockup
|
2016-03-22 22:55:26 +01:00 |
|
László Monda
|
45c57d3257
|
Pull handlebars via npm instead of bower.
|
2016-03-22 22:55:02 +01:00 |
|
László Monda
|
e79cdcd50f
|
Update README.md
|
2016-03-22 22:48:41 +01:00 |
|
László Monda
|
adbf5a568d
|
Pull select2 via npm instead of bower. Fix some bootstrap resource links that I managed to screw up lately.
|
2016-03-22 22:43:03 +01:00 |
|
László Monda
|
9f87567cf6
|
Remove the redundant type="text/css" attribute.
|
2016-03-22 21:30:14 +01:00 |
|
László Monda
|
5365ac9229
|
Pull bootstrap via npm instead of bower.
|
2016-03-22 21:27:35 +01:00 |
|
László Monda
|
6952b554c9
|
Remove jQuery from the bower_components directory.
|
2016-03-22 21:15:14 +01:00 |
|
László Monda
|
e5a65f2ad2
|
Remove the rest of the redundant type="text/javascript" attributes which I forgot to remove.
|
2016-03-22 21:14:16 +01:00 |
|
László Monda
|
b2757fb56c
|
Remove the redundant type="text/javascript" attributes.
|
2016-03-22 21:11:01 +01:00 |
|
László Monda
|
667490011d
|
Pull jQuery via npm instead of bower.
|
2016-03-22 21:05:46 +01:00 |
|
László Monda
|
f604b94012
|
Add missing fields to package.json and make these dependencies devDependencies.
|
2016-03-22 20:52:11 +01:00 |
|
László Monda
|
7746810ac7
|
Update README.md
|
2016-03-22 19:15:54 +01:00 |
|
László Monda
|
33b55c531f
|
Add image.
|
2016-03-22 19:14:16 +01:00 |
|
László Monda
|
3ab17db600
|
Update README.md
|
2016-03-22 12:12:58 +01:00 |
|
László Monda
|
4ad771fe08
|
Update README.md
|
2016-03-22 12:11:16 +01:00 |
|
László Monda
|
f6fc0a7f64
|
Update README.md
|
2016-03-22 12:10:44 +01:00 |
|
László Monda
|
e1a9a276cd
|
Update README.md
|
2016-03-22 12:08:37 +01:00 |
|
László Monda
|
a0dfffce4c
|
Remove the priority field which won't be used anymore.
|
2016-03-22 02:14:32 +01:00 |
|
László Monda
|
1107619b1a
|
Serialize switch layer action the final way. Add toggle flag.
|
2016-03-20 23:40:24 +01:00 |
|
László Monda
|
7a529fb4de
|
Add layer priority field.
|
2016-03-20 11:55:09 +01:00 |
|
László Monda
|
7c9ca1f5b2
|
Use module ID instead of a string to identify module configurations. Add initialSpeed property.
|
2016-03-20 11:47:55 +01:00 |
|
László Monda
|
8c0694901b
|
Fix JSON.
|
2016-03-20 11:42:10 +01:00 |
|
László Monda
|
20c903113d
|
Add signature, prologue, epilogue, brandId properties and make hardwareId numeric.
|
2016-03-20 11:41:00 +01:00 |
|
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
|
31363c3790
|
Replace "change keymap" with "switch keymap" because the latter is less ambiguous.
|
2016-03-19 13:26:02 +01:00 |
|
László Monda
|
3fbae15292
|
Write leftward instead of leftwards because this seems to be the common usage.
|
2016-03-19 13:21:48 +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 |
|