Merge pull request #2040 from PySimpleGUI/Dev-latest
Version 0.13.0 (finally) Released
This commit is contained in:
		
						commit
						b37ff7b86e
					
				
					 2 changed files with 40 additions and 8 deletions
				
			
		|  | @ -1,7 +1,7 @@ | ||||||
| #!/usr/bin/python3 | #!/usr/bin/python3 | ||||||
| from sphinx.ext.autosummary import autosummary_table | from sphinx.ext.autosummary import autosummary_table | ||||||
| 
 | 
 | ||||||
| version = __version__ = "0.13.0.4 Unreleased" | version = __version__ = "0.13.0. Released" | ||||||
| 
 | 
 | ||||||
| import sys | import sys | ||||||
| import wx | import wx | ||||||
|  | @ -1489,7 +1489,6 @@ def convert_tkinter_filetypes_to_wx(filetypes): | ||||||
| # -------------------------  Button lazy functions  ------------------------- # | # -------------------------  Button lazy functions  ------------------------- # | ||||||
| B = Button | B = Button | ||||||
| Btn = Button | Btn = Button | ||||||
| Butt = Button |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # ---------------------------------------------------------------------- # | # ---------------------------------------------------------------------- # | ||||||
|  | @ -2864,6 +2863,7 @@ class Window: | ||||||
|         self.MasterPanel = None     # type: wx.Panel |         self.MasterPanel = None     # type: wx.Panel | ||||||
|         self.IgnoreClose = False |         self.IgnoreClose = False | ||||||
|         self.UniqueKeyCounter = 0 |         self.UniqueKeyCounter = 0 | ||||||
|  |         self.AllKeysDict = {}       # dictionary containing all the keys and elements in this window | ||||||
| 
 | 
 | ||||||
|         if layout is not None: |         if layout is not None: | ||||||
|             self.Layout(layout) |             self.Layout(layout) | ||||||
|  |  | ||||||
|  | @ -7,7 +7,7 @@ | ||||||
|           |           | ||||||
|           |           | ||||||
|          |          | ||||||
|          |          | ||||||
|          |          | ||||||
|                  |                  | ||||||
|          |          | ||||||
|  | @ -41,7 +41,7 @@ This simple list is another way of looking at the question.... | ||||||
| 4.  It's fun to program GUIs again | 4.  It's fun to program GUIs again | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  ## Engineering Pre-Release   Version 0.7.0 |  ## Engineering Pre-Release   Version 0.13.0 | ||||||
|   |   | ||||||
|  [Announcements of Latest Developments](https://github.com/MikeTheWatchGuy/PySimpleGUI/issues/142)         |  [Announcements of Latest Developments](https://github.com/MikeTheWatchGuy/PySimpleGUI/issues/142)         | ||||||
| 
 | 
 | ||||||
|  | @ -68,9 +68,11 @@ Remember, these are Engineering Releases.  Not all features are complete, but ge | ||||||
| * Radio Button | * Radio Button | ||||||
| * Combobox | * Combobox | ||||||
| * Spinner | * Spinner | ||||||
|  | * Vertical and Horizontal Separators | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| #### Features | #### Features | ||||||
|  | 
 | ||||||
| * System Tray | * System Tray | ||||||
| * Debug Print | * Debug Print | ||||||
| * Invisible/Visible Elements | * Invisible/Visible Elements | ||||||
|  | @ -102,8 +104,7 @@ Remember, these are Engineering Releases.  Not all features are complete, but ge | ||||||
| * Look and Feel settings | * Look and Feel settings | ||||||
| * Default Icon | * Default Icon | ||||||
| * Base64 Icons | * Base64 Icons | ||||||
| 
 | * PEP8 bindings for all element methods and functions | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 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.  | 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.  | ||||||
|  | @ -364,6 +365,38 @@ Starting with release 0.4.0, most of the Popup functions work.  This means you c | ||||||
| 
 | 
 | ||||||
| * NEW Window parameter layout so can skip calling Layout | * NEW Window parameter layout so can skip calling Layout | ||||||
| 
 | 
 | ||||||
|  | ## 0.13.0 1-OCT-2019 PySimpleGUIWx | ||||||
|  | 
 | ||||||
|  | * Version numbering using sg.version string | ||||||
|  | * PEP8 bindings! | ||||||
|  | * Improved scaling of character to pixel sizes of elements that are multilined | ||||||
|  | * Added Metadata variable to all elements | ||||||
|  | * Renamed element callback functions to start with _ | ||||||
|  | * Removed __del__ methods everywhere except Output Element | ||||||
|  | * Can "Call" an element which will call its Update method | ||||||
|  | * InputText element - convert default text and password char to string  | ||||||
|  | * Removed old code such as tkinter's tooltip and drag and drop from Qt | ||||||
|  | * Shortcut I for InputText | ||||||
|  | * Listbox added size_px parm | ||||||
|  | * Changed type checking to use the comment style types | ||||||
|  | * Added Element.Widget to all Elements so can access the Wx widgets directly | ||||||
|  | * Text Element now defaults to '' so no need to specify anything if a blank Text Element (often used for output) | ||||||
|  | * Button text converted to string when creating button | ||||||
|  | * New Button shortcuts - B, Btn | ||||||
|  | * VerticalSeparator - Newly supported Element | ||||||
|  | * HorizontalSeparator - Newly supported Element | ||||||
|  | * Slider - added size_px parm | ||||||
|  | * Fixed leak caused by System Tray not cleaning up the timer | ||||||
|  | * Window - added finalize paramter so can skip using chained .Finalize() | ||||||
|  | * Window - AllKeysDict now used like other PySimpleGUI ports. Has all the keys and elements in a window | ||||||
|  | * Window.FindElement - added silent_on_error parm like other ports have | ||||||
|  | * Window[key] construct added that calls FindElement | ||||||
|  | * window() - can "Call" a window you've created. Will call Window.Read() | ||||||
|  | * Popup buttons no longer use CloseButtons for normal popups.  Calls window.Close manually | ||||||
|  | * PopupGetFolder changed to use keys, normal button, new window design patterns | ||||||
|  | * PopupGetFile changed to use keys, normal buttons, new window design patterns | ||||||
|  | * PopupGetText changed to use keys, normal buttons, new window design patterns | ||||||
|  | * Default application (PySimpleGUI.main) now shows the version number like other PySimpleGUI ports | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # Design         | # Design         | ||||||
|  | @ -376,6 +409,5 @@ Starting with release 0.4.0, most of the Popup functions work.  This means you c | ||||||
|          |          | ||||||
| # Acknowledgments | # Acknowledgments | ||||||
| <!--stackedit_data: | <!--stackedit_data: | ||||||
| eyJoaXN0b3J5IjpbLTEyMzExNjg0MDAsLTIxNDIwNTI0ODQsOD | eyJoaXN0b3J5IjpbLTIxNDIwNTI0ODQsODg2MzA1Mjk2XX0= | ||||||
| g2MzA1Mjk2XX0= |  | ||||||
| --> | --> | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue