Release 4.37.0

This commit is contained in:
PySimpleGUI 2021-03-15 16:39:00 -04:00
parent 3e411d9853
commit bf764aa1e1
6 changed files with 161 additions and 51 deletions

View file

@ -1821,7 +1821,7 @@ Parameter Descriptions:
| str | transparent_color | This color will be completely see-through in your window. Can even click through |
| str | title | Title that will be shown on the window |
| str | icon | Same as Window icon parameter. Can be either a filename or Base64 value. For Windows if filename, it MUST be ICO format. For Linux, must NOT be ICO |
| None | **RETURN** | No return value
| bool | **RETURN** | True if the window updated OK. False if the window was closed
***To close animated popups***, call PopupAnimated with `image_source=None`. This will close all of the currently open PopupAnimated windows.
@ -8428,6 +8428,39 @@ Emojis, Global settings, Exec APIs
* Element.set_cursor
* now has a color parameter to set the color of the BEAM for input and other elements like them
## 4.36.0 PySimpleGUI 14-Mar-2021
Happy Pi Day!
Exec APIs 1.1, some others fixes too
* Exec APIs
* Fixed the Popen problems found in 3.8+
* Add quotes on all platforms now, not just Windows
* Added checks for COLOR_SYSTEM_DEFAULT to a number of the element .update mehtods
* Changed GreenTan theme to use black
* Fix for button update when cubsample used
* Changed image update anumiation to start & stop at correct frame
* Added return values for popup_animated
* Themes - gray or grey can be used to select the gray themes. Spelling doesn't matter now
* New scrollbar parm for Multiline Element - will use a Text Widget now if scrollbar is False
* New Text element class methods for measuring size of characters
* Debugger theme changed and red button removed
## 4.37.0 PySimpleGUI 15-Mar-2021
Happy "Pi with significant rounding error day"!
I'll eventually figure out this subprocess thing... honest...
* Exec APIs
* More control needed over routing of STDOUT
* Additional parm added pipe_output to execute_command_subprocess
* execute_get_results has a timeout parm now
* execute_subprocess_still_running added to check if a subprocess is still running
* Exposed the "running" functions so they can be used by Demos
* Used internally to see if running on Windows, Linux, Mac, Trinket
* Makes it one less import and the code already existed. All that needed to happen is the _ removed from the front of function name
## Upcoming
The future for PySimpleGUI looks bright!