23rd to 29th of January 2023 - 0.3.4 Release
Slint UI Library
We had the Slint 0.3.4 release last week.
Changes to the .slint
Language
- Only apply the constraint to the parent with the new syntax (#2117)
Fixes
-
Fix signature of
get_proc_address
in Rust GraphicsAPI (#2128) -
Rename
PointerEventButton::None
toPointerEventButton::Other
(#2129) - online editor: Various small improvements and stability fixes ( #2107, #2118, #2119, #2121, #2133 )
-
Fix
TabWidget::current-index
bindings (#2109) - Layout: don't infinite loop if no pixel was distributed (#2111)
- Fix slide puzzle not scaling to the browser viewport (#2115)
- Fix panic when the binding loop is caused by accessing the same component twice (#2116)
- Fix panic parsing invalid linear gradient (#2140)
Documentation
-
Fix tutorial "running in browser" example html tag typo (#2108)
Thank you to Igor Loskutov for this pull request!
- doc: polish for the slint updater (#2112)
Janitor Work
- Second stage of cleaning up the export handling of the slint root component (#2106)
-
Compile the winit backend's with
RUSTFLAGS='--cfg slint_int_coord'
(#2110)
More PRs: #2120, #2122, #2124, #2127, #2131, #2132, #2134, #2137, #2139
Statistics
33 patches committed in 30 pull requests by 4 authors.
← Next : 30th of January to 5th of February 2023 | Previous : 16th to 22nd of January 2023 →
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