Re: 90% working GTK2 backend
Kalle Svensson <[email protected]> Sun, 26 Jan 2003 17:23:32 +0100
| Newsgroups | gmane.comp.python.anygui.devel |
|---|---|
| Organization | Den Juckande Apan Prod. |
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [Magnus Lie Hetland] > > [email protected] <[email protected]>: > > > > > > Hello, > > > Here is sort of a Christmas/New Year gift - a 90% functioning > > > implementation of GTK2 backend based on the new API (the broken > > > version in the CVS). > > [snip] > > > All tests seem to pass and the layout is correct, unicode is > > > supported too. > > > > Great! > > > > Could some of the gtkgui-developers take a look at this? [me] > Will do, as soon as I'm home from vacation. Okay, I've finally gotten around to testing this new GTK2 backend. It basically works, with some test failures. Still, it's mostly working and I've commited it to CVS. Since the old backend didn't work anyway, I decided that moving from GTK+ 1.2 to 2.0 was not a problem. If anyone feels differently, we could revert gtkgui.py and check the new code in as gtk2gui.py or something. I'm not volunteering to write the code, though. Some test notes: test_checkbox - Report is called several times each time the checkbox is clicked. test_radiogroup - Again, report is called several times each click. These two are probably easy to fix. test_radiobutton - The radiobutton is always selected. This is a feature of GTK+. Otherwise, the test works as it should. test_remove - Works once. Probably not too hard to fix. test_shake - Not working, but prints "test passed". Not sure about how hard this one will be. test_textarea - Update doesn't update selection markers, no other problems. As usual, I'll try to find time for fixing these (mostly small) problems, but can't promise anything. Thanks again for the nice christmas present, Eugene! Peace, Kalle - -- Kalle Svensson, http://www.juckapan.org/~kalle/ Student, root and saint in the Church of Emacs. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.6 <http://mailcrypt.sourceforge.net/> iD8DBQE+NAt5dNeA1787sd0RAjpPAJ4l7KrC6hbWYJBLJR8M/kXaIry1twCffYP0 12fzNt52s2pawozCGcwJJU4= =76m5 -----END PGP SIGNATURE----- ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com