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
László Monda
ed92d46fd3
Add script to serialize the JSON configuration as binary.
2016-03-18 22:32:51 +01:00
László Monda
e02132eb68
Update file in the hope that it'll be accessible via GitHub pages without explicitly writing index.html at the end of the URL.
2016-03-18 19:44:26 +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
Arpad Csanyi
13e477d03c
Recalculate .keyboard-slider height when changing imgs to svgs. #15 .
...
If UI is loaded on a smaller screen, the svg will be cut in half as the
height of the image will be smaller then the height of the svg. There
could be other solutions for this, but this was the quickest, and it's
sufficient for the purpose of the mockup.
2016-03-17 16:08:36 +01:00
Arpad Csanyi
7ab20e4a6f
Remove unneeded console.log().
2016-03-17 16:08:18 +01:00
Arpad Csanyi
af9a2416e2
Make the iframe 300px heigher so there will be space for dropdowns. #15
2016-03-17 16:04:48 +01:00