based on a diff from Gonzalo L. R.
* switches to gtk+2 * fix a struct member clash, debugged with upstream
from Martynas Venckus <martynas at altroot dot org> feedback and ok bernd@