FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Comparing 6.3...master · PySimpleGUI/PySimpleGUI · GitHub

Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PySimpleGUI/PySimpleGUI
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6.3
Choose a base ref
Could not load branches
Nothing to show
{{ refName }}
...
head repository: PySimpleGUI/PySimpleGUI
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Could not load branches
Nothing to show
{{ refName }}
  • 18 commits
  • 6 files changed
  • 2 contributors

Commits on Aug 3, 2026

  1. Configuration menu
    Copy the full SHA
    b42b1fb View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2026

  1. 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
    PySimpleGUI committed Aug 10, 2026
    Configuration menu
    Copy the full SHA
    d23ebeb View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2026

  1. 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.
    PySimpleGUI committed Aug 15, 2026
    Configuration menu
    Copy the full SHA
    bca6fea View commit details
    Browse the repository at this point in the history
  2. 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
    PySimpleGUI committed Aug 15, 2026
    Configuration menu
    Copy the full SHA
    897bbf0 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2026

  1. New debugging aid - "set tooltip to element's key" is enabled by call…

    …ing set_options(set_tooltip_to_element_key=True)
    PySimpleGUI committed Aug 19, 2026
    Configuration menu
    Copy the full SHA
    478412b View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2026

  1. 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
    PySimpleGUI committed Aug 21, 2026
    Configuration menu
    Copy the full SHA
    98fa545 View commit details
    Browse the repository at this point in the history
  2. Added tooltip_text_color and tooltip_background_color to set_options …

    …so that they can be set on an application-wide basis
    PySimpleGUI committed Aug 21, 2026
    Configuration menu
    Copy the full SHA
    0b22c67 View commit details
    Browse the repository at this point in the history
  3. Changed key into a string when setting to tooltip. Added set_tooltip_…

    …to_element_key to set_options docstring
    PySimpleGUI committed Aug 21, 2026
    Configuration menu
    Copy the full SHA
    e292014 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2026

  1. 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
    PySimpleGUI committed Aug 24, 2026
    Configuration menu
    Copy the full SHA
    b8ac939 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2026

  1. Fix for bug 6904. Was crashing when reading a location of [None, None…

    …] from settings file. Fix was to convert to a tuple
    PySimpleGUI committed Aug 26, 2026
    Configuration menu
    Copy the full SHA
    d95f2e5 View commit details
    Browse the repository at this point in the history
  2. 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.
    PySimpleGUI committed Aug 26, 2026
    Configuration menu
    Copy the full SHA
    e97618b View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2026

  1. 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.
    PySimpleGUI committed Aug 27, 2026
    Configuration menu
    Copy the full SHA
    b15fc95 View commit details
    Browse the repository at this point in the history
  2. 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.
    PySimpleGUI committed Aug 27, 2026
    Configuration menu
    Copy the full SHA
    f6a6e1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c02624 View commit details
    Browse the repository at this point in the history
  4. 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
    PySimpleGUI committed Aug 27, 2026
    Configuration menu
    Copy the full SHA
    a5a7c48 View commit details
    Browse the repository at this point in the history
  5. 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...
    PySimpleGUI committed Aug 27, 2026
    Configuration menu
    Copy the full SHA
    5c59e64 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2026

  1. 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
    PySimpleGUI committed Aug 28, 2026
    Configuration menu
    Copy the full SHA
    c5dbf40 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2026

  1. Pane element enhancement. Added parameters: sash_width, sash_cursor t…

    …o Pane element. These fill out the common parameters used with Panes
    PySimpleGUI committed Aug 30, 2026
    Configuration menu
    Copy the full SHA
    858d5d4 View commit details
    Browse the repository at this point in the history
Loading

Back | FazBrowse Home | New Git URL