Commit Graph
218 Commits
Author SHA1 Message Date
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
Arpad Csanyi d761c9c93f Fix typos. 2016-03-17 15:58:02 +01:00
Arpad Csanyi 0c8e9fe6f1 Quick mocking of the popover displaying functionality. #15
Its main purpose is to show colors and general layout. Precise
positioning is still missing.
2016-03-17 15:48:32 +01:00
Arpad Csanyi fd981fb79b Add basic theming to the keyedior popover (and iframe). #15 2016-03-17 15:47:47 +01:00