Jason Francis
Jason Francis
Part of https://github.com/gtk-rs/gtk-rs-core/issues/484 Depends on an image published from https://github.com/gtk-rs/gtk-rs-core/pull/676
Corresponds to https://github.com/gtk-rs/gir/pull/1327
Part of https://github.com/gtk-rs/gtk-rs-core/issues/484 Depends on an image published from https://github.com/gtk-rs/gtk-rs-core/pull/676
As per https://github.com/gtk-rs/gtk-rs-core/pull/644#discussion_r848059112
**Bug description** The struct holds a borrowed pointer to the `GlyphItem`. It needs to have a lifetime parameter scoped to the `GlyphItem`. Minimal crash reproducer: ```rust fn main() { const...
Fixes #213 This will break any autogenerated functions using `ListModel` but we could add a special rule in gir to change that to `ListModel`. Upcasting and downcasting works with a...
All of these `TryFrom` are panicking when they don't really need to. This is probably going to break some other things, I'd like to check this against gtk-rs and gstreamer-rs...
Fixes #365 We can't pass a closure directly in to `class_handler` or `override_signal_class_handler` because of safety issues, but we can use another simple macro
**Bug description** This struct holds a borrowed reference to a `TextBuffer` and needs a lifetime parameter to be safe. Background here: https://discourse.gnome.org/t/can-bindings-for-textiter-be-memory-safe/13660 Test case: ```rust use gtk::prelude::*; fn main() {...
Corresponds to https://github.com/gtk-rs/gir/pull/1447