Results 59 issues of Niklas Fiekas

With the current proposal, it appears to be impossible to benefit from `wasm-unsafe-eval` through progressive enhancement. For maximum browser compatibility, `unsafe-eval` is still required and due to > If the...

This is a first attempt at detecting double and triple clicks (#6020). It's basically working but needs documentation and testing. I have some questions before proceding: * Should `LV_EVENT_SHORT_CLICKED`, `LV_EVENT_DOUBLE_CLICKED`,...

So that other crates with C libs that depend on liburing can take advantage of the bundled headers. Rationale for copying headers around is to provide a single include directory.

enhancement

enhancement

# Rust API Guidelines Checklist - **Organization** *(crate is structured in an intelligible way)* - [x] Crate root re-exports common functionality ([C-REEXPORT]) - [x] Modules provide a sensible API hierarchy...

Includes a Scala syntax update. See individual commits for something reviewable. We might want to delay this until `eval_cache2` has (somewhat) caught up in size.

A grid layout containing `LV_GRID_FR(...)` should always cover all available space. But note the red edges produced by the test case: ![grid_fr_err](https://github.com/lvgl/lvgl/assets/402777/437fc8e6-f825-42de-81f5-94d296a8da89) The current approach to deal with rounding errors...

When calling `lv_screen_load_anim()` without `auto_del` while the previous screen change is still ongoing, input may end up being blocked indefinitely: * Input is blocked while `d->prev_scr` is set * `scr_load_anim_start`...