EasyGui Changelog
What's new in EasyGui 0.97
Nov 14, 2016- BUG FIXES:
- sourceforge #4: easygui docs contain bad references to easygui_pydoc.html
- sourceforge #6: no index.html in docs download file. Updated to sphinx which as autolinking.
- sourceforge #8: unicode issues with file*box. Fixed all that I knew how.
- sourceforge #12: Cannot Exit with 'X'. Now X and escape either return "cancel_button", if set, or None ENHANCEMENTS ------------
- Added ability to specify default_choice and cancel_choice for button widgets (See API docs)
- True and False are returned instead of 1 and 0 for several boxes
- Allow user to map keyboard keys to buttons by enclosing a hotkey in square braces like: "Pick [M]e", which would assign keyboard key M to that button. Double braces hide that character, and keysyms are allowed: [[q]]Exit Would show Exit on the button, and the button would be controlled by the q key []Help Would show Help on the button, and the button would be controlled by the F1 function key NOTE: We are still working on the exact syntax of these key mappings as Enter, space, and arrows are already being used.
- Escape and the windows 'X' button always work in buttonboxes. Those return None in that case.
- sourceforge #9: let fileopenbox open multiple files. Added optional argument 'multiple'
- Location of dialogs on screen is preserved. This isn't perfect yet, but now, at least, the dialogs don't always reset to their default position!
- added some, but not all of the bugs/enhancements developed by Robbie Brook: http://all-you-need-is-tech.blogspot.com/2013/01/improving-easygui-for-python.html
- KNOWN ISSUES:
- In the documentation, there were previous references to issues when using the IDLE IDE. I haven't experienced those, but also didn't do anything to fix them, so they may still be there. Please report any problems and we'll try to address them
- I am fairly new to contributing to open source, so I don't understand packaging, pypi, etc. There are likely problems as well as better ways to do things. Again, I appreciate any help or guidance.
- Other Changes:
- Restructured loading of image files to try PIL first throw error if file doesn't exist.
- Converted docs to sphinx with just a bit of doctest. Most content was retained from the old site, so there might be some redundancies still. Please make any suggested improvements.
- Set up a GitHub repository for development: https://github.com/robertlugg/easygui
New in EasyGui 0.93 (Jul 27, 2009)
- Added exceptionbox to display stack trace of exceptions
- Modified names of some font-related constants to make it
- easier to customize them
New in EasyGui 0.87 (Mar 20, 2009)
- EasyGui will now run under Python version 3.* as well as version 2.*