7th of March 2022 to 13th of March 2022 ‒ 0.2.1 Release

Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++, and JavaScript. Find more information at https://slint-ui.com/ or go straight to github at https://github.com/slint-ui/slint

Slint 0.2.1 Release

We released a bug-fix release with version 0.2.1 on Thursday.

The release mostly contains bug fixes, but also has a couple of features:

For more details see the ChangeLog

Upgrading to 0.2.1

If you're using Slint with Rust, just run cargo update to update to the latest release.

If you're using Slint with C++, set GIT_TAG in your CMakeLists.txt to release/0.2. This is a new branch that we've created. We'll update it with future minor and patch releases, so that you can conveniently stay up-to-date with the latest and greatest Slint.

Slint UI Library

Microcontroller

Printer Demo on Raspberry pi pico
Our printer demo running on RP2040

We made significant progress with the microcontroller (MCU) branch this week. Our goal is to make our demo work on the Raspberry Pi Pico (RP2040 with 264KB RAM, using a 320x240 pixel screen, pixels transferred via SPI)

Text Rendering and Line Breaking improvements (#1016)

Simon worked on improved line breaking, especially in the context of MCU.

New Features

Fixes

Janitor work

Changes: c68291, 133688, 49c6da, 04dd40, aeb80e, cce7b0

Statistics

102 patches were committed by 4 authors.