You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My first attempt at porting got stuck on some parts of pango that aren't yet exposed through the bindings - specifically, the means to create and combine Pango 'attributes', which represent a font style option (such as bold) together with the span of text to which it should be applied.
This code in Pitivi works around something similar, and I exchanged emails with the author of that bit, Matas Brazdeikis. But I couldn't get it working within Labyrinth.
Potential ways out:
Pango can expose the necessary bits to introspection in future versions (see e.g. this bug)
Matas may be able to look more closely at our code at some point.
There may be another way of coding without directly controlling pango. But even if there is, I've no idea what it might be.
The GObject introspection interface to Pango has improved somewhat, and I was able to get a bit further. I also started making it Python 3 compatible, because that was easier than getting the bindings set up on Python 2 again.
This issue is to track the migration to the gobject-introspect bindings, which replace the deprecated pygtk bindings.
The current state of the effort is in a
gtk3
branch: https://github.com/labyrinth-team/labyrinth/tree/gtk3The text was updated successfully, but these errors were encountered: