I have a branch for this (linked to this bug), but there was a problem with the hotkey handling. It used some secret attributes of a GtkMenuShell that aren't there with deprecated API disabled. I couldn't figure out how to get the same result using published API (except perhaps to fake a keyboard press?).
if (!GTK_MENU_SHELL(data)->active) { gtk_grab_add (GTK_WIDGET(data)); GTK_MENU_SHELL(data)->have_grab = TRUE; GTK_MENU_SHELL(data)->active = TRUE; } You'll see this in hotkey_filter(). Ted, any ideas on how to do that bit the right way? For now I've commented it out in my branch, but it isn't recommended for merging because of this issue. -- should build without GTK deprecations https://bugs.launchpad.net/bugs/655628 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs