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 newloader
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++ - updateGIT_TAG
inCMakeLists.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.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。