7th of February 2022 to 20th 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

SixtyFPS became Slint

We skipped last week's weekly since we already had an announcement out: SixtyFPS became Slint and we released Version 0.2!

It was exciting for us to see the reactions on Reddit, HackerNews and even at Heise, a well-respected IT media company here in Germany. It was very interesting for us to see the reactions of people who had not heard of Slint (or SixtyFPS) before.

Applications

News about applications built with Slint

Slint UI Library

MCU progress

We continued progressing on the work to port Slint to work on micro controller. See pictures of our target device, the RaspberryPi Pico, which proves that we can run our demo on a device which only has 264KiB of RAM, and 2MiB of flash.

Printer Demo running on the RP Pico
Our panic handler prints the message to the screen

Changes to the .slint language

Slint Tooling

Fixes

Internal Improvements

Janitor work

Changes: e30e18, 1a9ec9, 3fc129, 27a8c3, 07da5c, fd3419, 620cd8, c51cc3, 034804

Other Crates and Libraries

Contributions to other crates and libraries made by the Slint developers:

document-features

The document-features crate has been picked as the "crate of the week" by This Week in Rust.

Version 0.2 was released allowing documentation of optional dependencies.

FemtoVG

Statistics

157 patches were committed by 7 authors.

Outlook

Slint at ImakeFOSS

We are super excited to take over the @imakefoss twitter handle today! Follow @imakefoss and find out what we are up to this week!

We even did an interview!