Evgenii Pashkin

Results 83 comments of Evgenii Pashkin

@EPashkin IMHO changing getter type to ` ` fix problem. Not sure what is need be fixed: gir to understand this case or gir-introspection. No idea how to detect on...

.. or use something like https://github.com/gtk-rs/gir-files/blob/master/fix.sh to fix it after regenerating.

@sdroege It interesting, but I prefer postpone this until next release. Not sure that result code will be better as instead unsafe trampoline there be unsafe parameter casting, same for...

Sad, but there no way to tell that now. Opaque objects usually have `disguised="1"` in gir file. Why you can't include this header?

Ex. see https://github.com/gtk-rs/gir-files/blob/master/Atk-1.0.gir#L4002

I also agree that concrete type is better

Seems you need do this manually: 1. add it to `manual` array in gir.toml 2. add manual.rs with right definition near lib.rs, then on next regen it will be included...

You mean `+ 'static` part of closure? Related issues: https://github.com/gtk-rs/gtk/issues/16, https://github.com/gtk-rs/gtk/issues/263, https://github.com/gtk-rs/gtk/issues/390 What make you think that it can be removed or lessened? How?

IMHO it good idea if works.

@antoyo Seems this really worked. Thanks P.S. Currently we use `Rc` to use mutable variables in closures. See https://github.com/gtk-rs/examples/blob/pending/src/bin/multi_windows.rs