Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++, and JavaScript. Find more information at https://slint-ui.com/ or go straight to github at https://github.com/slint-ui/slint
Slint UI Library
New features
-
Always set
Window.default-font-size
(#1817)Let the style metrics provide a
default-font-size
and bind that to theWindow
if set.
Styles
-
Add material, material-light and material-dark widgets (#1784, #1800)
Add material design style for the default widgets. Reference is Material Design version 3:
Tooling
Changes to the .slint
language
- Mark some native property as output properties (#1801)
Fixes
-
Always keep the binding of the right in a two way binding (#1821)
When having a binding such as
foo <=> bar
The default value will always be the value ofbar
regardless what's the value of foo.
Janitor work
PRs: #1785, #1797, #1802, #1804, #1805, #1806, #1808, #1809, #1810, #1813, #1815, #1816
Statistics
56 patches committed in 22 pull requests by 5 authors.