lv_binding_rust icon indicating copy to clipboard operation
lv_binding_rust copied to clipboard

LVGL bindings for Rust. A powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).

Results 63 lv_binding_rust issues
Sort by recently updated
recently updated
newest added

Currently, building via [`cross`](https://github.com/cross-rs/cross) requires manual patching of this crate's `Cross.toml`. We need to figure out a durable, *convenient* way to allow for this. Relevant issues and PRs so far,...

enhancement
meta

Should we set up runners for other architectures besides `x86_64-unknown-linux-gnu`? If so, which? I'd suggest all current [`rustc` tier 1 targets](https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-1-with-host-tools) and maybe some of the more likely-to-be-used tier 2...

enhancement
help wanted
question

In light of #24 it might be a good idea to allow for common bolierplate-y things like LVGL initialization, task/timer handler updates, etc. to be abstracted away. My idea is...

enhancement
question

I'm reading the examples to gain an understanding of how this works and I notice that the boilerplate for calling `lv_task_handler` and `lv_tick_inc` is duplicated across many of the examples....

enhancement
question

We could enable the LVGL side to [use Rust memory allocator](https://github.com/ezrosent/allocators-rs/tree/master/malloc-bind), if it's available and the feature "alloc" enabled in lvgl-rs. That way we wouldn't need to use [our custom...

enhancement

Would be nice to define library properties in a high level format than `lv_conf.h` file. Possibly, a `lv_conf.toml` would be a better approach. We could do validations and consistency checks...

enhancement
help wanted

Hi, I'm using this crate for some embedded firmware I'm working on, and I'm aware that some features are missing. I wanted to ask if it were possible to have...

documentation

Follow up on comments in #31

help wanted
good first issue

Would be nice to be able to define styles in CSS format. That makes it easy to prototype and convert to LittlevGL Rust implementation. Besides the possibility of creating styles...

enhancement

Hello, apart from the latest commits that have completely broken the build, I am unable to compile lvgl : ``` error: failed to run custom build command for `lvgl-sys v0.6.2...