slint/examples/printerdemo_mcu
Nathan Collins 4eb78f7f0b Zephyr: use the non-mcu printerdemo UI
Set the native simulator display size to 1280x720 to match the
hardware.

On the hardware we rotate the screen using the display driver pixel
processing pipeline API. We can tell slint the rotated size via the
window adapter and everything is rendered as expected.

Input still needs rotating, so the software renderer RotationInfo struct and
`transformed` functions are "copied" here. However, we must specify the
opposite orientation in order to get the expected input coordinates.
2024-08-07 15:26:32 +02:00
..
esp-idf Rename touch and panel to touch_handle and panel_handle and document their nullptr values 2024-07-08 21:36:47 +02:00
ui fix missing warning of missing export 2024-06-21 11:57:49 +02:00
zephyr Zephyr: use the non-mcu printerdemo UI 2024-08-07 15:26:32 +02:00
bench.rs Rendering benchkark of the printerdemo_mcu 2024-04-24 16:36:25 +02:00
build.rs Domain: slint-ui.com -> slint.dev 2023-06-16 10:55:08 +02:00
Cargo.toml Bump version number to 1.7.1 2024-07-23 12:05:34 +00:00
main.rs Use enums in the printer demo 2023-06-16 12:30:04 +02:00
README.md xtask: Fix up license headers 2023-08-17 08:55:28 +02:00

This is a "fork" of the printer demo modified to run on a smaller screen.

See the MCU backend Readme for more info.