Changes from 0.5.0 to 0.6.0
- New methods to open menu: eventLoop and popup. enterLoop only returns after menu has closed, popup returns immediately.
- Menus active area now extends to cover whole screen while a mouse button is down.
Known bugs
- Exceptions thrown while menu is open and then caught by a python debugger will freeze out the mouse and keyboard. The only way to unfreeze them is to login on either a text console or remotely and kill the python process with the open menu (eg; Ctrl-Alt-F1, ps -A, kill -9 NUM_OF_LAST_PYTHON_PROCESS).