relm icon indicating copy to clipboard operation
relm copied to clipboard

Idiomatic, GTK+-based, GUI library, inspired by Elm, written in Rust

Results 58 relm issues
Sort by recently updated
recently updated
newest added

Please upgrade the gtk version to 18.

When writing multithreaded core, using channels is quite messy. For each channel, you need to store both the channel (which you will never touch afterwards) and the sender (which is...

Relm requires a relatively fixed version of gtk due to semver. For example, at the time of submitting this PR, running ``` cargo add relm cargo add gtk ``` will...

I have the following code: ```rust #[widget] impl Widget for MyWidget { // ... view! { gtk::Box { orientation: Orientation::Horizontal, spacing: 10, // ... gtk::ToolButton { hexpand: false, clicked =>...

Currently if there is invalid data entered into the `view!()` macro the below error shows up at `#[widget] ` ``` 65 | #[widget] | ^^^^^^^^^ | = help: message: should...

enhancement

I think this is a better example of multi-threading because the user can see the other thread changing the counter and the new thread not instantly finishing. I don't know...

This enables running commands across all the crates at once, as well as making the crates share a Cargo.lock and an output directory.

For instance, being able to use a `Vec` in the relm model instead of using a `gtk::ListStore`. This involves some complications because the GTK+ model can be updated from the...

hard

* [ ] Channels (multithread) * [ ] Have a tool to automatically tests that the examples work.