Commit Graph

90 Commits (master)
 

Author SHA1 Message Date
0x1a8510f2 0e53d958e7
Update loader on failed load 2 years ago
0x1a8510f2 9ec29bb029
Made ObjectPool calculator instance public 2 years ago
0x1a8510f2 845125f591
Gave the objectPool a calculator instance 2 years ago
0x1a8510f2 974236cfb0
Fixed naming 2 years ago
0x1a8510f2 aee39e7e10
Initial ObjectPool implementation 2 years ago
0x1a8510f2 ce0afbd615
Initial attempt at physics env outline + possible race fix 2 years ago
0x1a8510f2 edb81030b5
Created initial object struct 2 years ago
0x1a8510f2 cfeb6338c2
Initial vector and scalar structs 2 years ago
0x1a8510f2 b397578ee6
Added some placeholders for the calculator 2 years ago
0x1a8510f2 fb1aa46874
Slightly improved mouse X/Y accuracy by rounding 2 years ago
0x1a8510f2 1bde61bc5f
Initial files for physics engine 2 years ago
0x1a8510f2 1c7e2d2ed6
Fixed stream whitespace 2 years ago
0x1a8510f2 94abc05b4f
Improved robustness of GetNextFrame 2 years ago
0x1a8510f2 a7b0fc296a
Added some race-condition protection to /cmd 2 years ago
0x1a8510f2 2d417c5187
Made display thread-safe 2 years ago
0x1a8510f2 c512146b4e
Points will now be placed correctly even after... 2 years ago
0x1a8510f2 0a5dc87740
Put colours in their own dict 2 years ago
0x1a8510f2 75061792a6
Optimised stream loop to prevent spinning 2 years ago
0x1a8510f2 2c519fd3c0
A lot of changes (see below) 2 years ago
0x1a8510f2 98cd809809
Removed soon-to-be obsolete config 2 years ago
0x1a8510f2 c8ede4005a
Whitespace tweaks 2 years ago
0x1a8510f2 0ed6b5e588
Rolled back `multipart` tweaks 2 years ago
0x1a8510f2 bd63429b2b
Temporary streaming tweaks 2 years ago
0x1a8510f2 0997c6627b
Removed leading whitespace from static routes 2 years ago
0x1a8510f2 81ee61f1a9
Fixed initial border size for working flip func 2 years ago
0x1a8510f2 f200ce797d
Upgraded gopoints => v1.0.4 2 years ago
0x1a8510f2 83648f3417
Major refactoring 2 years ago
0x1a8510f2 15d1d8fa1a
Changed the default framerate delay 2 years ago
0x1a8510f2 2f196a1e6a
Added TODO about possible race condition 2 years ago
0x1a8510f2 5457bfeade
Changed how exit is communicated to the brain 2 years ago
0x1a8510f2 6cd57ed513
Tweaks to the escape sequence in cmd 2 years ago
0x1a8510f2 fd2ef31afa
Improved clean exit handling 2 years ago
0x1a8510f2 486c5dcc44
Added WIP clean exit to main 2 years ago
0x1a8510f2 e2cbbc551b
Re-factored brain mainloop for better cmd/frame balance and handling 2 years ago
0x1a8510f2 5a3c0a4d58
Added ability for the esc key to close the program in local-only mode 2 years ago
0x1a8510f2 259cb270b7
Made error message more generic 2 years ago
0x1a8510f2 b26de0334e
Minor tweaks 2 years ago
0x1a8510f2 5b06fbbff6
Made display colour configurable 2 years ago
0x1a8510f2 2a4caec1d3
Autoremove keypress handler on session close 2 years ago
0x1a8510f2 10f4570f66
Changed frontend exit message 2 years ago
0x1a8510f2 61a7e91965
Improved /cmd handling (especially special case) 2 years ago
0x1a8510f2 a1e8f3a247
Added some handling for when the brain closes channels 2 years ago
0x1a8510f2 a5e2c5e608
Added minor SharedMemory["conf"] clarification 2 years ago
0x1a8510f2 bbf531cf0a
Renamed points->ps to avoid conflict with module 2 years ago
0x1a8510f2 727e1959be
Added some comments 2 years ago
0x1a8510f2 ea2356024a
Switched to cmds being strings for easier handling 2 years ago
0x1a8510f2 f8d9e81ac3
Fixed not sending keystroke 2 years ago
0x1a8510f2 5eb1244987
Removed obsolete TODO 2 years ago
0x1a8510f2 e5b9b608d3
Added code to send commands on keypress 2 years ago
0x1a8510f2 ecc9fe6a34
Created a cmd route to handle client commands 2 years ago