| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
8-Aug-2026 Changed a LOT of checks for valid colors when setting tkin…
…ter widget colors.... more to go 9-Aug-2026 More color check changes. Added _is_valid_color that calls tkinter to check the color string when checking colors Removed _widget_set_fg_color and _widget_set_bg_color funcitons that used to check for valid colors Changed popup_error_with_traceback to now show the full traceback in a mulitiline in the error window Changed keyword paramters foreground to fg and background to bg for tkitner config calls Made a TON of changes, broke lots of things, reverted 1/2 a ton of changes. Ran automated regressions on this release flush out problems in the Element creation paramters
6.3.4 12-Aug-2026 Fixed bug when applying images in an element's upda…
…te method. Was crashing when looking for widget.image. Needed to check attr exists first 6.3.5 14-Aud-2026 New feature for window resizing. Added ability to set resizable parameter when creating the window to the normal True/False as well as taking a tuple that indicates the directions the window can be resized (e.g. resizable=(False, True) means only allow resizing in the Y direction.
Changed _error_popup_with_code to add the text at the top of the erro…
…r window into the Multiline so that a user can copy the entire error using the Multiline
New debugging aid - "set tooltip to element's key" is enabled by call…
…ing set_options(set_tooltip_to_element_key=True)
Added kwargs to set_options. Used to soak up options that are not rec…
…ognized. This keeps bad options from crashing the program. It won't help the older versions of PySimpleGUI that don't recognize a new option, but it will help from this version of PySimpleGUI onward
Added tooltip_text_color and tooltip_background_color to set_options …
…so that they can be set on an application-wide basis
Changed key into a string when setting to tooltip. Added set_tooltip_…
…to_element_key to set_options docstring
Added try around call to tkinter mainloop in read_all_windows. It loo…
…ks specifically for a KeyboardInterrupt. If caught, it'll print a message and call sys.exit to exit the application
Fix for bug 6904. Was crashing when reading a location of [None, None…
…] from settings file. Fix was to convert to a tuple
Fix for bug 3507 (hopefully)... It's a Linux specific problem... it's…
… also a fix for Wayland (successor to X11). It's a somewhat fundamental change to how every window is created. Rather than using Alpha to hide a window while it's being created, this version withdraws the window and uses a call I didn't know about to get the size of the window before it's fully created. master.winfo_reqwidth() master.winfo_reqheight(). Alpha was needed before so the window dimensions could be gathered to determine where to locate the window so it is centered on the screen.
Fix for bug in window location. Was using last window location from j…
…son file when auto_save_location=True creating Window rather than using the location set in the Window creation.
Revert "Fix for bug in window location. Was using last window locatio…
…n from json file when auto_save_location=True creating Window rather than using the location set in the Window creation." This reverts commit b15fc95.
Fix for the fix made in 6.3.11 when creating windows. Needed to add b…
…ack the alpha method of hiding the window when the window has no titlebar. The withdraw method of hiding the window causes the titlebar to appear so can't use it for no titlebar windows
Changed windows that use custom titlebar to use withdraw to hide the …
…window during creation. It's providing an icon on the taskbar that I've not been able to get using previous methods. Still need to change the minimize window code for custom titlebar. Needed to change custom_titlebar_restore in order to show an icon on the titlebar when the window has been restored after minimize. It's Windows specific so need to test all this on Linux & Mac Added function fname() to use as a debugging aid. When printed, it prints the function name of the function the print is inside of. Usage: print(f'[{fname()}] starting...') # → [my_func] starting...Fix for bug in Linux and Mac when disable_minimize=True when creating…
… window. On Linux was crashing. Not sure about Mac but have a new way to remove the minimize button
Pane element enhancement. Added parameters: sash_width, sash_cursor t…
…o Pane element. These fill out the common parameters used with Panes
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 6.3...master
| Back | FazBrowse Home | New Git URL |