Commit Graph

306 Commits

Author SHA1 Message Date
Alexey Stepanov 70b77c0351 translator: add detection class variables without required 'this' word 2016-08-09 10:57:38 +03:00
Alexey Stepanov 83c1352d91 translator: fix string type 2016-08-08 18:58:36 +03:00
Alexey Stepanov 5fb10e68bd translator: add type detection and initializing on class variables 2016-08-08 18:55:34 +03:00
dsavvinov 02225601e2 Protobuf: prettified generated code 2016-08-08 18:42:39 +03:00
dsavvinov 4779d517d9 Protobuf: changed all for-loops in generated code into while-loops 2016-08-08 18:42:39 +03:00
dsavvinov 8c96f21515 Protobuf: changed all arrays in generated code into primitive arrays 2016-08-08 18:42:39 +03:00
e5l 10fb92f9fa translator: fix malloc in ByteArray 2016-08-08 18:30:56 +03:00
Alexey Stepanov 02c270664e translator: add arm llvm lib 2016-08-08 18:25:29 +03:00
e5l d83215e3ec translator: enums 2016-08-08 16:58:00 +03:00
Eugene Batalov a230fadd0d TODOs for Maxim 2016-08-08 16:55:46 +03:00
dsavvinov c5706dc35f Protobuf: changed all exceptions in generated code into error codes. See description of particular codes in "error_codes" 2016-08-08 15:46:24 +03:00
dsavvinov 6c96ddeafc Protobuf: removed outdated class for protocol buffer exception 2016-08-08 14:31:49 +03:00
dsavvinov c662d03699 Protobuf: fixed bugs in getVarint32Size/getVarint64Size. Fixed bug in serialization of packed fields 2016-08-08 14:24:16 +03:00
dsavvinov 0a1787b033 Protobuf: synchronized test set for protoc with carkot protobufs and changed problematic fields (like double/string) to more convenient int32 2016-08-08 14:24:16 +03:00
dsavvinov 7d8c44a709 Protobuf: deleted outdated .proto files from test set (now focusing only on carkot protobufs) 2016-08-08 14:24:16 +03:00
Alexey Stepanov 445824f72e translator: add numeric literals, fix constant type resolving 2016-08-08 13:55:30 +03:00
Alexey Stepanov c26ea6b5ae translator: add BooleanArray and ShortArray, tests 2016-08-08 12:49:05 +03:00
dsavvinov 2af51674ca Protobuf: rewrited ProtoKot runtime library, now CodedStreams use ByteArray as an argument of constructor. Removed exceptions 2016-08-08 12:36:20 +03:00
e5l d004673f80 translator: fix indexes(extension functions) 2016-08-08 12:34:52 +03:00
Alexey Stepanov d598eb48bb translator: add test for when 2016-08-08 12:04:10 +03:00
e5l a6849214c3 translator: fix translation order 2016-08-08 12:01:45 +03:00
Alexey Stepanov 0aa37ee43a translator: add IntArray, fix llvm of ByteArray 2016-08-08 11:54:14 +03:00
e5l d336520b64 translator: safe access tests 2016-08-08 11:15:53 +03:00
MaximZaitsev 6554a35804 add command line args to deploy script 2016-07-29 16:45:18 +03:00
MaximZaitsev dc002204ac add readme files to clients, main server and car server 2016-07-29 16:14:16 +03:00
MaximZaitsev 4b96b5e5aa added path to bash interpreter in all shell scripts 2016-07-29 15:51:42 +03:00
MaximZaitsev 1e2815718e add execute stty, set realy velosity of move and rotation 2016-07-29 15:13:57 +03:00
MaximZaitsev 9f9e474df1 corrected username and ip for connect 2016-07-29 13:25:46 +03:00
MaximZaitsev bba90d680d add script for build and script for deploy on raspberry 2016-07-29 13:17:40 +03:00
MaximZaitsev 4996c0be51 commented coordinate print 2016-07-29 13:14:49 +03:00
MaximZaitsev 8d47aa3357 all hardcore ips and ports moved to Main.kt 2016-07-29 13:10:53 +03:00
MaximZaitsev 1c26bc49d2 add copy protoc files, kotlin lib to build script. corrected prefix of main.js 2016-07-29 13:10:24 +03:00
MaximZaitsev 4bc332c121 fixed concurrent modification exception of car map 2016-07-28 17:46:24 +03:00
MaximZaitsev 2b6a4aa71e remove useless func 2016-07-28 17:44:32 +03:00
MaximZaitsev 9087b34992 fixed bug with delay calculate 2016-07-28 17:43:59 +03:00
MaximZaitsev 4752172b83 added handlers for main server requests 2016-07-28 17:43:44 +03:00
MaximZaitsev ce0d4e2912 maked all rc handlers and st-flash handler 2016-07-28 16:12:04 +03:00
MaximZaitsev 5fe387db7f maked udev, client, server move to net dir 2016-07-28 16:11:33 +03:00
MaximZaitsev b6b859ae20 make rc work with SID 2016-07-28 15:59:03 +03:00
MaximZaitsev 5ad2e64355 add compile to new proto files 2016-07-28 15:58:20 +03:00
MaximZaitsev 90788e888d add SID for RC in proto files 2016-07-28 15:57:36 +03:00
MaximZaitsev 2da1a3de9a fix resources leak 2016-07-28 12:32:23 +03:00
MaximZaitsev 6bc5874eb5 corrected error codes 2016-07-28 09:21:56 +03:00
MaximZaitsev c99919abc4 corrected package name 2016-07-28 09:19:51 +03:00
MaximZaitsev 3518040059 fixed error in proto file name 2016-07-28 09:16:33 +03:00
MaximZaitsev fb6e4fff37 recompiling proto files and lib 2016-07-28 09:15:59 +03:00
MaximZaitsev ebda48fa20 renamed bad var value:) 2016-07-28 09:15:23 +03:00
MaximZaitsev ab8c7a9804 rename bad package name 2016-07-28 09:15:00 +03:00
MaximZaitsev befa5c5607 created kotlin srv, car emulator, car control, coordinate calculate 2016-07-27 16:56:44 +03:00
MaximZaitsev 9cfe84e1ee corrected run script for correct work with relative path 2016-07-27 16:53:26 +03:00