gtk-rs-core icon indicating copy to clipboard operation
gtk-rs-core copied to clipboard

Rust bindings for GNOME libraries

Results 207 gtk-rs-core issues
Sort by recently updated
recently updated
newest added

[pango::Renderer](https://gtk-rs.org/gtk-rs-core/git/docs/pango/struct.Renderer.html) is mostly useful for creating custom Renderer but it can't be subclassed.

enhancement
good first issue
pango

…s/return value and automatic `Value` handling ---- CC @jf2048

When defining a GObject type in Rust, it is necessary to define a `ObjectImpl::signals()` function, and useful to define the `emit_` and `connect_` functions like the ones generated by `gir`....

enhancement

Similar to the one we have in gtk4-rs

ci

The main challenge here is to get the following to compile as part of the builder: ```rust pub fn transform_from_meh, T: ToValue, F: Fn(&crate::Binding, S) -> Option + Send +...

glib

We have https://gtk-rs.org/gtk-rs-core/git/docs/glib/struct.BoxedAnyObject.html now but a variant that allows sending to different threads would be useful. As this only differs in the trait bounds and `RefCell` vs `Mutex`, both variants...

enhancement
glib

The vfuncs `constructed` and `dispose` work a little different, the bindings will automatically chain up `dispose` at the end while the user has to manually chain up `constructed`. It would...

This can fix up `cargo doc --no-deps` URLs, which is nice for anyone hosting their own crate's docs online in the same way glib does - particularly if it targets...

The relationship between these 3 types isn't very clear from the documentation, and conversion traits between them don't seem to exist as one might expect (plus iterator conversions may also...

enhancement
good first issue
glib

Provides an API to tell if an object is a GParamSpec type_()

enhancement
glib