1st to 7th of May 2023

Applications

Cargo UI

Cargo UI version 0.3.3 was released. For details, check the CHANGELOG.

Slint Library

Tooling

  • LSP: a few auto-completion fixes and tests (#2679)

Changes to the .slint Language

  • Support negative numbers in cubic-bezier(...) function (#2667)

    Thank you to Cole Lawrence for this pull request!

Fixes

  • Proper error when wrong type used in an unary operation (#2677)

    Fixes #2669

  • Tests: look at all markdown files for slint snippets (#2691)

    Fixes #2689 (Although the error for 2689 was in C++ and would not have been discovered by the test, better to have it parsed anyway)

  • Fix translucency in Qt and with the software renderer (#2680)

Documentation and Demos

Janitor Work

  • Update FAQ to clarify use of GPL compatible license (#2525)
  • dev: Ignore CHANGELOG.md from pre-commit hook checks (#2668)

    Thank you to Cole Lawrence for this pull request!

  • Fix a typo (#2687)

    Thank you to Adun Tong for this pull request!

  • Refactoring: Pass the size to to the render function (#2688)
  • C++ test with an example of using the Windows API directly to create a slint platform (#2696)

More janitorial PRs: #2654, #2676

Statistics

29 patches committed in 15 pull requests by 7 authors.

← Next : 15th to 21st of May 2023 | Previous : 24th to 30th of April 2023 - 1.0.2 Release


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