Andy Russell

Results 69 issues of Andy Russell

Version: 0.6.0-alpha I recently tried to write ``` #[cfg(feature = "pdf")] #[name = "pdf"] gtk::Picture { } ``` in my `view!` macro. It failed to compile with `Unexpected attribute name...

bug

We currently panic if multiple instances of the same application are started: https://github.com/Relm4/Relm4/blob/9ad0a5dabae5db0ca88ad7fa791d533c7bd32a2a/relm4/src/app.rs#L87 This is very limiting for certain classes of application (file managers, for instance). We should remove this...

In the `component_empty` example (and others), we report that the `Root` type and the `init_root` function are missing: https://github.com/Relm4/Relm4/blob/15d1205255e5ae7f27a09a746fdabe7f9926b3de/relm4-macros/tests/ui/compile-fail/component-empty.stderr#L18-L20 However, these are provided by the macro if they're not present,...

good first issue

`MessageDialog` is slated to be deprecated in GTK 4.10. In the Rust bindings, its functions are marked as `deprecated` (cfg'd behind `v4_10`), but the object struct is not.

I had a bug in my code because the `gio::File` `Eq` implementation compares pointer values instead of delegating to `g_file_equal`. This behavior is unintuitive, and ideally should be fixed, or...

enhancement

See report here: https://github.com/Hoverbear/rust-rosetta/pull/563

It would be useful to cancel the connection without closing the dialog.

enhancement