10th to 16th of July 2023

Slint Library

In addition to the usual fixes we also did a lot of socializing and planning this week as all developers were in Berlin together. There also was Akademy 2023 from the KDE community, where we were invited to talk about rust and slint .

Noteworthy

  • Update royalty free license to 1.1 (#2994)
  • C++: Make the platform support work without the "std" feature (#3072)

Documentation

  • Fix bad red markup in C++ slint::Model docs (#3073)
  • Remove the Slint language docs from the C++ API docs index (#3076)

    Fixes #3033

Fixes

  • Don't panic when an unresolved alias has a binding (#3088)

    The second commit fixes #3085

  • Improve error handling in C++ Skia Renderer API (#3090)

    Fixes #2978

  • Added zero width to focus scope to StandardListView (#3071)

    Thank you to Tiller for this pull request!

  • Fix accessibility tree on Linux when UI has no repeaters (#3074)
  • Fix rendering of QStyle animations (#3075)
  • Fix setting rotation-angle and opacity from a callback (#3077)

    As reported in #3068

  • Fix touch in the Flickable not resulting in a click (#3091)

    This was reported on Mattermost

Janitor Work

  • Small progress steps for C++ on MCU (#3089)
  • compiler: Add a software-renderer feature (#3061)

Statistics

26 patches committed in 14 pull requests by 5 authors.

← Next : 17th to 23rd of July 2023 | Previous : 3rd to 9th of July 2023


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