Commit Graph

25 Commits

Author SHA1 Message Date
Michał Moskal
8ed79e7133 Swap X/y in images (#528)
* Swap X/Y in image encoding

* Fix PNG decoder

* Now really fix png

* reducing deps

* moving png.cpp into ev3

* bumped pxt

* updated shims

* fixing c++ compilation

* updated shims

* Fix pixel order

* update pxt

* Fix C++ image decoding

* Add expanded PNG images

* Generate E1 format images (in libs/ev3 run 'pxt buildsprites images')

* Go back to white background

* Remove PNG support
2018-04-19 12:08:16 -07:00
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
Sam El-Husseini
a60958f72a
Update search icon and avatar SVG (#345) 2018-02-26 10:43:29 -08:00
Peli de Halleux
94db31beb7 bring back the shims 2018-02-14 10:56:50 -08:00
Peli de Halleux
f08f9105ba
Clean generated files (#289)
* clean generated files

* updating gitingore to drop generated files

* updated package lock
2018-01-31 10:04:40 -08:00
Michał Moskal
20a4673f98 First draft of storage APIs (#122)
* First draft of storage APIs

* bumped pxt-core

* using fixed instances to seprate temp from permanent

* send console to storage

* sim support

* missing sim stubs

* adding storage blocks

* more sim support

* remove storage from default package

* fix rendering of ms

* render raw ms

* slize at better place

* duplicate bundled dir

* refactor limit

* simplify limit logic
2018-01-11 20:05:45 -08:00
Sam El-Husseini
6320379d02 Initial sim implementation 2017-12-18 13:04:17 -08: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
c085094394 Add screen::unpackPNG() 2017-10-30 12:45:37 +00:00
Sam El-Husseini
15f50966aa Update motor APIs 2017-08-07 17:39:37 -07:00
Michal Moskal
a3db891673 Custom rendering almost works 2017-07-11 14:43:12 +02:00
Michal Moskal
768e8c60f5 Move buttons to TS 2017-07-10 14:16:31 +01:00
Michal Moskal
0cc3cfee4b IR works 2017-07-10 12:47:00 +01:00
Michal Moskal
6b5dd6c07b Add control.dmesg 2017-07-10 11:42:30 +01:00
Michal Moskal
fd67bb8845 Add mmap.slice and allow for 0-sized fd-only mappings 2017-07-09 17:51:16 +01:00
Michal Moskal
51b22e2d93 Starting sensor support 2017-07-08 11:16:12 +01:00
Michal Moskal
b86a552a5b Add support for mmap(2) 2017-07-07 18:26:49 +01:00
Michal Moskal
99a25e07a7 Add some motor support 2017-07-07 15:15:36 +01:00
Michal Moskal
97b6c7dc4b Add music 2017-07-07 11:44:34 +01:00
Michal Moskal
dfb3f9fbeb Hard-wire escape button to exit 2017-07-05 14:54:39 +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
Michal Moskal
0aeba646bd Add LED support 2017-07-05 12:27:54 +01:00
Michal Moskal
f2d398909b Add button support 2017-07-05 01:17:26 +01:00