-
It absolutely should be doable! There's a [preliminary pull request for IME support](https://github.com/iced-rs/iced/pull/1474). But it's also not very useful without [text shaping and font fallbacks](https://github.com/iced-rs/iced/issues/33) which is needed for complex graphemes to display and be interacted with correctly.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
I know that there is still a lot to do to make Slint more polished on desktop, but i'm actually wondering what specifically you would so that Slint would be good enough for your case. I noticed that indeed the TextEdit with the femtovg backend was unusable with large amount of text. (Should be already much better after https://github.com/slint-ui/slint/pull/2393 ) And what specifically are you trying to achieve that the layout system doesn't allow?
-
dioxus (https://github.com/DioxusLabs/dioxus)
-
egui (https://github.com/emilk/egui)
-
I think so too, so everything should be statically linked into a small binary, which makes sense.
-