1st of August 2022 to 7th of August 2022

Slint UI Library

We merged the initial version of the Skia renderer, along with various fixes to make it compile on all desktop platforms as well as embedded Linux with Yocto. The renderer needs a few more features and better integration into the windowing systems. This work is tracked in issue #1445.

Janitor work

  • Lsp prepare (#1455)

    Some small patches for the LSP to prepare for adding more commands to execute.

    Especially the last one in nice to have: It reports errors in the command execution back to the client instead of killing the language server.

  • Upgrade the CI to Github's windows-2022 image (#1446)

    This includes a newer version of Visual Studio.

    This is needed for #1447.

    Unfortunately this disables the NodeJS bindings build on Windows - see also #961.

Other Crates and Libraries

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

Rust-Skia

  • Add support for cross-compiling against a Yocto SDK (#668).

Statistics

44 patches committed in 8 pull requests by 3 authors.

← Next : 8th of August 2022 to 14th of August 2022 | Previous : 25th of July 2022 to 31st of July 2022


Slint is a declarative GUI toolkit to build native user interfaces for desktop and embedded applications written in Rust, C++, JavaScript, and Python. Find more information at https://slint.dev/ or check out the source code at https://github.com/slint-ui/slint