1674 Commits

Author SHA1 Message Date
László Monda
a3b83dfb36 Forgot to rename KeyActionType to keyActionType which I done now. 2016-04-08 23:41:47 +02:00
László Monda
7d17cba390 Resolve tslint warnings. 2016-04-08 23:25:26 +02:00
László Monda
16e099d49f Resolve a couple tslint warnings. 2016-04-08 23:07:08 +02:00
László Monda
f6eb819cfe Add assertion decorations for various numeric types. 2016-04-08 22:26:00 +02:00
László Monda
49d0ad270b Remove TypeChecker. 2016-04-08 01:42:33 +02:00
László Monda
9c532ecdf7 Make Serializer.stringifyJsObject() private. 2016-04-08 01:42:14 +02:00
László Monda
3d55ff75e9 Merge branch 'master' of github.com:UltimateHackingKeyboard/agent 2016-04-08 01:04:31 +02:00
László Monda
ccab8f0be2 Extract Serializable.dumpMethodName() 2016-04-08 01:04:08 +02:00
László Monda
1544aaf364 Update README.md 2016-04-07 02:58:53 +02:00
László Monda
56aa1982b1 Dump transformations only if Serializable.enableDump is true. 2016-04-07 02:51:21 +02:00
László Monda
9645d70df8 Don't dump compact length values because they seem duplicate given that they're composed of integer(s). 2016-04-07 02:39:19 +02:00
László Monda
b812753e06 Dump array length in ClassArray_fromBinary() 2016-04-07 02:37:24 +02:00
Arpad Csanyi
7b1075c65f Create new design implementations of the keys. #27. 2016-04-06 23:37:30 +02:00
László Monda
e9c84007b8 Merge pull request #29 from fjozsef/master
Angular2 initial support
2016-04-06 23:08:27 +02:00
József Farkas
dcf5cbe4d8 Add Angular2 2016-04-06 21:44:53 +02:00
László Monda
3d8b6eea1a Update README.md 2016-04-06 03:41:24 +02:00
László Monda
958acc95a6 Update README.md 2016-04-06 03:28:38 +02:00
László Monda
d20adc2c5a Update README.md 2016-04-06 03:27:10 +02:00
László Monda
8fcdbbbe73 Update README.md 2016-04-06 03:19:01 +02:00
László Monda
71e0d436e2 Update README.md 2016-04-06 03:14:39 +02:00
László Monda
56438f8ba1 Create README.md 2016-04-04 03:12:47 +02:00
László Monda
d0a4e27765 Remove the now redundant KeyActionfactory. 2016-04-04 02:52:32 +02:00
László Monda
3ae8c3eb4b Add KeystrokeModifiersAction. 2016-04-04 02:51:09 +02:00
László Monda
aac65cca2e Dump every primitive type that UhkBuffer implements, not just uint8. 2016-04-04 02:34:44 +02:00
László Monda
15b27271a0 Move the gist of KeyActions to UhkArray and rename it as ClassArray. Make KeyActions descend from ClassArray. Improve array buffer dumping. 2016-04-04 00:06:18 +02:00
László Monda
0a0eb4c718 Chop off the tail of overly long JSONs. 2016-04-03 21:10:41 +02:00
László Monda
35da91b6ee Fix method name. 2016-04-03 19:23:50 +02:00
László Monda
5c4e9d5912 Dump Serializable.toBinary() 2016-04-03 19:18:01 +02:00
László Monda
b0b7a642a4 Dump UhkBuffer.toJsObject() 2016-04-03 19:09:49 +02:00
László Monda
a0ed4bd5a7 Further tweak the display of the buffer dump. 2016-04-03 19:05:55 +02:00
László Monda
c92831907b Dump buffer operations in a nicer and more compact way. 2016-04-03 02:47:06 +02:00
László Monda
ec65753246 Dump Serializable.fromBinary() 2016-04-03 02:38:23 +02:00
László Monda
2b91aa3152 Add UhkArray. Don't dump arrays. 2016-04-03 01:25:07 +02:00
László Monda
7841779b46 Make Serializable dump fromJsObject() calls. 2016-04-02 00:58:06 +02:00
László Monda
2dca5c1c14 Ignore uhk-config-serialized.bin 2016-04-01 23:38:48 +02:00
László Monda
f17448c59b Compare binary configurations. 2016-04-01 23:35:38 +02:00
László Monda
c8498eab5e Fix the rest of serialization problems and make test-serialize.ts compare the original and resulting JSON. 2016-04-01 23:08:37 +02:00
László Monda
4d5f8161e1 Fix the serialization of MouseAction.mouseAction 2016-04-01 22:48:40 +02:00
László Monda
fb5ac38188 Make SwitchLayerAction serialize the correct layer. 2016-04-01 22:33:55 +02:00
László Monda
0ea8fdf5da Add a KeystrokeWithModifiersAction to the to uhk-config.json 2016-04-01 18:18:19 +02:00
László Monda
d775a3db3c Make test-serializer.ts serialize and deserialize the configuration. 2016-04-01 18:15:04 +02:00
László Monda
3840d0a623 Add Buffer.getBufferContent() 2016-04-01 17:42:14 +02:00
László Monda
fc9e8efdda Update repository URL. 2016-04-01 17:29:24 +02:00
László Monda
6f1097b29a Rename serializeConfig.* to test-serializer.* 2016-04-01 17:28:49 +02:00
László Monda
fa5a420838 Update README.md 2016-04-01 16:01:00 +02:00
Arpad Csanyi
891d29ab2d Add design for the key titles. #27
On this picture there are good and bad examples as well. Check the
corresponding ticket for further information.
2016-04-01 10:34:11 +02:00
László Monda
bf223ddc3e Write the binary representation of the JSON configuration. 2016-04-01 03:46:19 +02:00
László Monda
1697d673f2 Use the members of the newly added KeyActionType object because static members were uninitialized. Handle PlayMacroAction in the KeyActionFactory. 2016-04-01 03:43:34 +02:00
László Monda
fcd0d5b5b3 Move assert functions to assert.ts 2016-04-01 02:42:40 +02:00
László Monda
aa812a477b Initialize array. 2016-04-01 02:29:25 +02:00