Changes from 0.10.0 to 0.11.0
- piemenu.createMenu has been extended (see code in tests/example_texteditor.py).
- Items can now be weighted by size.
- Example text editor added, courtesy of Joseph Huang.
- F5 key can be pressed to re-centre an open menu on the mouse.
- Sub-menus will popup automatically, if the mouse hovers over them while the a button is held down.
- Support for mouse wheel events.
- Bug fixes.
Known bugs
- Mouse wheel events outside menu are not caught and close the menu.
- 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).