slint
slint copied to clipboard
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
User would use them to control the state of lighting components mainly. This partially reverts the commit 287a976bd0c5bd51b10431a7ebe7d29097228dde
### Feature Description ``` component foo { property val: 3; } component bar { foo:= foo{} } component baz { property val: mybar.foo.val mybar:=bar{} } ``` ### Product Impact If...
(Currently just a prototype WIP) The idea is that you can do `slint-lsp open foo.slint` and that opens the preview window, from which you can also edit the .slint file...
The scrollbars of the `ScrollView` are hidden when horizontal scrolling isn't needed. However, they still take up space, which is unexpected. Screenshot showing the problem when running `SLINT_STYLE=fluent cargo run...
### Discussed in https://github.com/slint-ui/slint/discussions/2750 Originally posted by **pcevent** May 17, 2023 Hello! I made a small demo (using a timer to continuously increment a value on the interface). During operation,...
This issue serves as a tracker for features and improvements we would like to see in Rust, Cargo, and related tools that would benefit Slint. It is meant to be...
`font-weight: 700;` for bold etc. is not so intuitive. Would a new global singleton similar to `Palette` be the right kind of container for a set of constants? Then you...
Platform: `Linux intrepid 6.5.10 #1-NixOS SMP PREEMPT_DYNAMIC Thu Nov 2 08:37:00 UTC 2023 x86_64 GNU/Linux` Language: Rust/irrelevant I'm not sure if this should be considered a bug, but as I...
### Bug Description I am working on adding gradients to the preview window in slint live-preview app. to reproduce: without compiling preview PreviewUi from main.slint in tools/lsp/ui/components then open properties...
### Bug Description The lowering pass doesn't "see" the tab widget when it's inherited so the Tab does't get lowered. This results in this panics in the interpreter, or in...