Merge pull request #1046 from PySimpleGUI/Dev-latest

Release 0.5.0
This commit is contained in:
MikeTheWatchGuy 2019-01-06 16:29:55 -05:00 committed by GitHub
commit 2af93a2fc1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 31 additions and 5 deletions

View File

@ -30,7 +30,6 @@ g_time_start = 0
g_time_end = 0 g_time_end = 0
g_time_delta = 0 g_time_delta = 0
RUN_INSPECTION_TOOL = False RUN_INSPECTION_TOOL = False
# Because looks matter... # Because looks matter...

View File

@ -16,7 +16,7 @@
![Python Version](https://img.shields.io/badge/Python-3.x-yellow.svg) ![Python Version](https://img.shields.io/badge/Python-3.x-yellow.svg)
![Python Version](https://img.shields.io/badge/PySimpleGUIWx_For_Python_3.x_Version-0.4.0-orange.svg?longCache=true&style=for-the-badge) ![Python Version](https://img.shields.io/badge/PySimpleGUIWx_For_Python_3.x_Version-0.5.0-orange.svg?longCache=true&style=for-the-badge)
@ -26,7 +26,7 @@
The WxPython port of PySimpleGUI The WxPython port of PySimpleGUI
## The Engineering Pre-Release Version 0.4.0 ## The Engineering Pre-Release Version 0.5.0
[Announcements of Latest Developments](https://github.com/MikeTheWatchGuy/PySimpleGUI/issues/142) [Announcements of Latest Developments](https://github.com/MikeTheWatchGuy/PySimpleGUI/issues/142)
@ -72,8 +72,22 @@ while True:
This is the first relase of this feature and it has some limitations. This is the first relase of this feature and it has some limitations.
* Timeouts must be None (completely blocking) or non-zero. A value of 0 is invalid at the moment These Elements are "complete" or at least ready to use:
* Base64 and in-ram icon images are not yet supported
* Text
* Input Text
* Buttons including file browse
* Input multiline
* Outputmultiline
* Popups
It won't take long to poke at these and hit errors. For example, the code to do Button Updates is not complete. Most of the time you won't be doing this.
Due to the small size of the development team features may feel a little "thin" for a while. The idea is to implement with enough depth that 80% of the uses are covered. It's a multi-pass, iterative approach.
If you, the reader, are having problems or have hit a spot where something is not yet implemented, then open an Issue. They are often completed in a day. This process of users pushing the boundaries is what drives the priorities for development. It's "real world" kinds of problems that have made PySimpleGUI what it is today.
The Output Element is coded up, but I can't get the stdout to route through the widget.
## Menu Definitions ## Menu Definitions
@ -213,6 +227,19 @@ Starting with release 0.4.0, most of the Popup functions work. This means you c
* Correctly adding element padding to Text, Input, Buttons * Correctly adding element padding to Text, Input, Buttons
* Popups - most Popups work (except for the input type that involve folders) * Popups - most Popups work (except for the input type that involve folders)
### 0.5.0 PySimpleGUIWx 6-Jan-2019
* New element - Multiline input
* New element - Multiline output
* Borderless Windows
* Grab anywhere windows
* Alpha channel for windows
* Finishing up the Text and Input Text Elements
* Visibilty for all Elements
* Input Get / Set focus
* Output element - unable to get stdout to re-route
* Debug window works
# Design # Design