Features/GTK3/Shell: Difference between revisions
No edit summary |
|||
| Line 236: | Line 236: | ||
=== do_forall not working in pygobject === | === do_forall not working in pygobject === | ||
<span style="color:#2ce713;"> Fix from: Tomeu Vizoso, John Palmieri, Carlos Garnacho </span> | |||
Needs: | Needs: | ||
* https://bugzilla.gnome.org/show_bug.cgi?id=663052 gobject-introspection was merged 2012-07-13 | * https://bugzilla.gnome.org/show_bug.cgi?id=663052 gobject-introspection was merged 2012-07-13 | ||
| Line 242: | Line 244: | ||
=== cant call gdkwindow.raise() === | === cant call gdkwindow.raise() === | ||
<span style="color:#2ce713;"> Fix from: Martin Pitt </span> | |||
Needs: | Needs: | ||
* https://bugzilla.gnome.org/show_bug.cgi?id=676746 fix landed in pygobject | * https://bugzilla.gnome.org/show_bug.cgi?id=676746 fix landed in pygobject | ||
| Line 247: | Line 251: | ||
=== can not listen to signals in subclassed subclasses === | === can not listen to signals in subclassed subclasses === | ||
<span style="color:#2ce713;"> Fix from: Carlos Garnacho </span> | |||
ActivityIcon.do_draw never called, see http://bugs.sugarlabs.org/ticket/3386 | ActivityIcon.do_draw never called, see http://bugs.sugarlabs.org/ticket/3386 | ||
| Line 253: | Line 259: | ||
=== set_data/get_data not available anymore=== | === set_data/get_data not available anymore=== | ||
<span style="color:#2ce713;"> Fix in toolkit-gtk3 from: Simon Schampijer </span> | |||
More background info in: https://bugzilla.gnome.org/show_bug.cgi?id=641944 | More background info in: https://bugzilla.gnome.org/show_bug.cgi?id=641944 | ||
| Line 259: | Line 267: | ||
=== libxklavier === | === libxklavier === | ||
<span style="color:#2ce713;"> Fix from: Manuel Quiñones</span> | |||
[http://git.fedorahosted.org/cgit/anaconda.git/tree/pyanaconda/keyboard.py This is] how [http://fedoraproject.org/wiki/Anaconda Anaconda] is using [http://cgit.freedesktop.org/libxklavier/libxklaview libxklavier] in Python (found when coming across [https://bugzilla.redhat.com/show_bug.cgi?id=772664 this bug], Colin [https://mail.gnome.org/archives/commits-list/2012-May/msg00247.html enabled introspection for libxklavier]). | [http://git.fedorahosted.org/cgit/anaconda.git/tree/pyanaconda/keyboard.py This is] how [http://fedoraproject.org/wiki/Anaconda Anaconda] is using [http://cgit.freedesktop.org/libxklavier/libxklaview libxklavier] in Python (found when coming across [https://bugzilla.redhat.com/show_bug.cgi?id=772664 this bug], Colin [https://mail.gnome.org/archives/commits-list/2012-May/msg00247.html enabled introspection for libxklavier]). | ||
You have to use Xkl.Engine.get_instance(display) [https://bugzilla.gnome.org/show_bug.cgi?id=680202 instead of the constructor]. Manuq made sure the API we use is there. [http://cgit.freedesktop.org/libxklavier/tree/tests/test_gi.py This testcase] was useful. | You have to use Xkl.Engine.get_instance(display) [https://bugzilla.gnome.org/show_bug.cgi?id=680202 instead of the constructor]. Manuq made sure the API we use is there. [http://cgit.freedesktop.org/libxklavier/tree/tests/test_gi.py This testcase] was useful. | ||