gtk-rs / glib

DEPRECATED, use https://github.com/gtk-rs/gtk-rs-core repository instead!
http://gtk-rs.org/
MIT License
93 stars 62 forks source link

Refactor property handling in subclasses #685

Closed sdroege closed 4 years ago

sdroege commented 4 years ago

@GuillaumeGomez Let's get this in before more merge conflicts happen :) I have more plans with this but that can come iteratively.

sdroege commented 4 years ago

https://github.com/gtk-rs/examples/pull/335 is needed in addition for the examples to pass

sdroege commented 4 years ago

First GStreamer part is done: https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/613

Now just need to also update all the plugins to the new APIs :sleeping:

sdroege commented 4 years ago

I'll change things a bit more first. For properties I think this can be improved a bit further, and for signals I also have an idea.

sdroege commented 4 years ago

Superseded by https://github.com/gtk-rs/gtk-rs/pull/31