** Changed in: unity (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of DX Packages, which is subscribed to libunity in Ubuntu. Matching subscriptions: dx-packages, dx-packages https://bugs.launchpad.net/bugs/709240
Title: libunity support gobject-introspected languages Status in Dee: Fix Released Status in LibUnity: Fix Released Status in Unity: Fix Released Status in Vala: New Status in “dee” package in Ubuntu: Fix Released Status in “libunity” package in Ubuntu: Fix Released Status in “unity” package in Ubuntu: Fix Released Bug description: libunity should support other languages than C and Vala via GObject Introspection. It already compiles a typelib that takes it a long part of the way, now we just have to make it work. This is a meta bug to track the related tasks. Core tasks: 1) Don't leak Gee in the public API. Gee does not support GI (DONE in libunity-3.4.2) 2) Make sure Dee-1.0 works well with GI: - Partially blocked by https://bugzilla.gnome.org/show_bug.cgi?id=638915 3) Make sure Dbusmenu-Glib-0.4 supports GI: - Broken. See https://bugs.launchpad.net/dbusmenu/+bug/713099 4) Don't use nested namespaces in libunity. GIR doesn't support this. Done in libunity revno 37 (to be released on 3.4.4) Optional tasks to add a bit of finesse to the APIs: P1) Python overrides for libunity, dee, and dbusmenu-glib (dee has some already) M1) Check Mono status of GI support S1) Seed support G1) GJS support To manage notifications about this bug go to: https://bugs.launchpad.net/dee/+bug/709240/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp