- Oct 05, 2019
-
-
Fix two bugs in the display/gfx module: 1. The animation of the simple_menu used in the main menu had the issue that there is a black line visible at the top. This is due the gfx_puts method ignoring lines, where the top pixel of the string is above the top of the screen. As gfx_puts uses gfx_setpixel which in turn ignores pixels outside of the screen, remove the check in gfx_puts. 2. X and Y coordinates were cast to unsigned-ints before being given to the gfx-library which means calls like circ(0, -10, 30) would be draw at coordinates like [0,65526]. Fix this by changing the data-type of all coordinates to signed-integers. Also remove the x and y ranges from the documentation of the individual python functions and instead add a general documentation about the screen and it's size/coordinate system.
-
- Oct 03, 2019
-
-
Signed-off-by:
Mateusz Zalega <mateusz@appliedsourcery.com>
-
- Aug 28, 2019
-
-
Jannis Rieger authored
-
- Aug 27, 2019
-
- Aug 24, 2019
-
-
Stefan Haun authored
Lines have been one pixel too short.
-
- Aug 22, 2019
-
-
Marek authored
I have no idea whether this is something the compiler wouldn't automatically do, but it can't hurt to be explicit.
-
- Aug 21, 2019
-
-
Jannis Rieger authored
-
Jannis Rieger authored
-
Jannis Rieger authored
-
Jannis Rieger authored
-
- Aug 15, 2019
-
-
Signed-off-by:
Mateusz Zalega <mateusz@appliedsourcery.com>
-
Signed-off-by:
Mateusz Zalega <mateusz@appliedsourcery.com>
-
- Aug 14, 2019
-
-
rahix authored
Text was displayed one character further right than intended because the offset was incremented before drawing. This commit reverses the two operations and thus restores proper display of text. Signed-off-by:
Rahix <rahix@rahix.de>
-
- Aug 12, 2019
-
-
This commit substitutes the vendor gfx library with a completely new implementation. It also adds a text-buffer mode. Signed-off-by:
Mateusz Zalega <mateusz@appliedsourcery.com>
-