带有设计模式改进、Python 包以及增强的可访问性的 Slint 1.6 已发布

  • Release Announcement: Slint 1.6 is released with improvements to interactive design mode, new Python packages, and enhanced accessibility.

    • GitHub Stars: Reached 15k GitHub Stars in less than a year and thanked the community for support.
    • Design Mode: Continued to improve Live-Preview design mode with drag and drop for new layouts.
    • Slint for Python: Install binary packages for Windows, macOS, and Linux without compilation. Improved API to load .slint files with a new loader object.
    • Fancy Text: The Text element now supports stroke properties for fancy effects.
    • Accessibility Actions: Added ability for accessibility frameworks to trigger custom actions like incrementing values.
    • Android Text Input: Added text selection handles and edit context menu for Slint on Android.
    • Bug Fixes and Enhancements: Included several bug fixes and new APIs contributed by the community, such as color conversion functions and new properties.
  • Upgrading to Slint v1.6: Follow instructions for different programming languages: Rust - cargo update, C++ - update GIT_TAG in CMakeLists.txt, Node.js - npm update slint-ui, ESP-IDF - idf.py update-dependencies.
  • Conclusion: Shouted out to contributors and emphasized incremental updates and backwards compatibility. Invited new users to check out the [Get Started] section. Welcomed feedback on bug tracker, forum, and chat.
  • Slint Overview: A Rust-based toolkit for creating reactive UIs across various targets, with an easy-to-learn DSL that compiles to native code and supports multiple programming languages and collaboration between designers and developers.
阅读 12
0 条评论