floem
floem copied to clipboard
A native Rust UI library with fine-grained reactivity
- [x] Click to edit at particular character - [x] Drag to select range - [x] Double click to select a word - [x] Ctrl + Arrow key to move...
It should be possible to compile Floem with all renderers, just vger and just tiny_skia via specific feature flags (with default being all).
Only move cursor index to end of buffer when focus is gained
This can be useful to handle application-level global shortcuts. In the same time I improved the `keyboard_handler` example, in order to demonstrate the "global shortcut" capability. EDIT: merged master and...
Hello. Commit https://github.com/lapce/floem/commit/8f5a9c5c2bee1bb0355c7a058b6e39be42878534 breaks the behavior of the KeyUp event. https://github.com/lapce/floem/blob/8f5a9c5c2bee1bb0355c7a058b6e39be42878534/src/views/decorator.rs#L142-L157 Line 148 of the `src/views/decorator.rs` file shows us that the enum variant used for `EventListener` is assigned to the...
I'm was trying to use the library but couldn't get past the compilation of `tiny_skia`. I'm getting the following error with Rust 1.75 as well as 1.78: ``` error[E0308]: mismatched...
Would be great if iOS was supported.
This does a variety of optimizations. Commits: - Rather than (roughly) `HashMap`, we store it as (roughly) `HashMap`. - Also introduces smarter invalidation of text layouts, using `InvalLines`, rather than...
When I have a view that is positioned absolute over an input field the on_clicks on that view won't fire. Consider this code: ```rust use floem::{ reactive::create_rw_signal, style::Position, view::View, views::{container,...