Michał Moskal
c2d26a8418
Integrate screen APIs from common packages ( #343 )
...
* starting screen api intergration
* Further image integration
* Aligning with new screen apis
* Build fixes
* Adjust to common screen state
* Fix unpackPNG
* Add game library
* Optimize screen rendering
* bumping common packages
* updated shims
* moving images into ev3
* upgrading to common packages
* added try/use
* cap
* fixed tryp age
2018-02-26 15:16:17 -08:00
Michal Moskal
cb8c14fbb1
Allow waitForEvent on main thread; fixes #60
...
also use target_panic() instead of assert
2017-11-29 19:54:17 -03:00
Michal Moskal
e8e31e6aa7
Fix brick.print()
2017-10-30 19:03:45 +00:00
Michal Moskal
dcb398d3d5
Rename Icon to Image
2017-10-30 13:28:01 +00:00
Michal Moskal
f6e350cf9f
Add separate type for Icons (same repr as buffer)
2017-10-30 13:04:12 +00:00
Michal Moskal
f760998f77
Display error number on the screen upon panic
2017-07-15 22:32:10 +02:00
Michal Moskal
ad5d5daee5
Adding local include with constants; dropping LMS enum
2017-07-11 16:18:59 +02:00
Michal Moskal
b60775fa50
Add Quad drawing option
2017-07-11 15:52:37 +02:00
Michal Moskal
0d6e6a7c96
Remove unused enum
2017-07-11 15:27:23 +02:00
Michal Moskal
8c6b56fc39
Fix drawIcon
2017-07-11 15:25:14 +02:00
Michal Moskal
a3db891673
Custom rendering almost works
2017-07-11 14:43:12 +02:00
Michal Moskal
ce758a091e
Moving drawing code into TS
2017-07-11 10:35:00 +02:00
Michal Moskal
17a01b46be
Working on own LCD impl
2017-07-10 21:37:29 +01:00
Michal Moskal
43b167957b
Use custom build of ev3-api, and own screen refresh
2017-07-07 10:38:20 +01:00
Michal Moskal
3e9a94d35f
Make scroll work
2017-07-05 19:17:26 +01:00
Michal Moskal
7ccdabb4d4
Implementing dmesg and serial store
2017-07-05 17:53:22 +01:00
Michal Moskal
f9073b3505
Add more screen stuff
2017-07-05 13:56:13 +01:00
Michal Moskal
02d8cf7056
Starting on screen impl
2017-07-05 13:06:58 +01:00