21th of February 2022 to 27th of February 2022

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

News

Slint has documented all the licenses used in the code base using SPDX markup. We use the REUSE tool made by the FSFe and are now fully compliant and carry the badge .

We had the honor to contribute to the imakefoss Twitter account last week and took the chance to provide some insights into how we work. Now we're back on our slint_ui Twitter.

This week we continued work on the MCU support. We drafted enhancements to the software rendering for partial updates, as well as support for text layout. This work is happening in separate development branches in GitHub.

Slint UI Library

New Features

Fixes

Janitor work

More janitorial changes: e30e18, 1a9ec9, 3fc129, 27a8c3, 07da5c

Other Crates and Libraries

Contributions to other crates and libraries made by Slint developers:

qmetaobject-rs

We made a release of qmetaobject-rs. This is the crates one should use to use QML from Rust. We still maintain this because one of the crate: qttypes, is used to make the Qt backend for Slint.

femtovg

Statistics

83 patches were committed by 7 authors.