* Update targetoverrides.ts
Convert old blocks to obsolete ones, new blocks differ in that you can specify the place to start printing along the horizontal axis of the screen (column). And also added a print style. These are the standard black text on a white background and the new white text on a black background. These two parameters are optionally expanded and optional, by default column = 1 and the print style is the same as before, black text on white.
* Update targetoverrides.ts
* Update libs/screen/targetoverrides.ts
Co-authored-by: Joey Wunderlich <jwunderl@users.noreply.github.com>
* Update libs/screen/targetoverrides.ts
Co-authored-by: Joey Wunderlich <jwunderl@users.noreply.github.com>
* Update libs/screen/targetoverrides.ts
Co-authored-by: Joey Wunderlich <jwunderl@users.noreply.github.com>
* Update libs/screen/targetoverrides.ts
Co-authored-by: Joey Wunderlich <jwunderl@users.noreply.github.com>
* Update libs/screen/targetoverrides.ts
---------
Co-authored-by: Joey Wunderlich <jwunderl@users.noreply.github.com>
When the program starts, when the showBoot() function is launched, the screenMode is checked and the showPorts function is launched, which in turn executes the renderPorts() function in a loop. While renderPorts is running, the screenMode may change, for example to ShowLines (when showString() was run). It may turn out that the mode has changed, and the renderPorts method has not been fully executed ... in the future, it will draw its own graphics on the screen, although we do not expect to see them already, because. a regime change has occurred. I added checks inside the function before displaying.
* 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