Commit graph

5486 commits

Author SHA1 Message Date
PySimpleGUI
2162ebcb8a New Table Element parm - right_click_selects (see docstring), bug fix Col elem was not correctly checking background color of None or COLOR_SYSTEM_DEFAULT 2021-11-28 17:30:15 -05:00
PySimpleGUI
de8e046a18 Fixed docstring for Table, added Text.print but may remove. Checked in the latest documentation for readthedocs 2021-11-25 14:12:25 -05:00
PySimpleGUI
ac0b474ed9 Combo element - addition of button_background_color and button_arrow_color 2021-11-24 19:18:10 -05:00
PySimpleGUI
46876bdacb Refresh of demo to use coding conventions for keys, make portable filenames. It's an old demo that's not been updated in a couple of years 2021-11-19 14:34:54 -05:00
PySimpleGUI
f9da3350a5 Update of section on "settings" to reference the newer User Settings APIs 2021-11-19 13:58:23 -05:00
PySimpleGUI
f2ab3b7c82 Removal of import of site. Added pad to Sizegrip element. 2021-11-19 09:44:59 -05:00
PySimpleGUI
f92df8c419 psgresizer demo updated both in Demo Programs and in the new standalone repo as well as on PyPI 2021-11-16 08:46:47 -05:00
PySimpleGUI
9b8b33636d Added Window.move_to_center, disable debugger when pip installing from github, better error reporting when a problem with layout detected 2021-11-13 14:35:45 -05:00
PySimpleGUI
d84ee84caf A quick "refresh"... user bsawlor (thank you!) pointed out a float crash. Sliders return floats now and thus needs casting in this demo. 2021-11-10 13:37:11 -05:00
PySimpleGUI
cf2f99c8d8 SDK Reference - changed to inspect.getfullargspec because inspect.getargspec is not supported in 3.11 2021-11-10 12:04:35 -05:00
PySimpleGUI
3621ba71e7 Added stdin parm to execute_command_subprocess. It sends stdin to DEVNULL by default. This enables PySimpleGUI programs that launch other programs to be turned into EXE files. Also set the closed-attempted flag when creating windows so that 8.6.11 MAC-specific (I hope) problem can be tested more easily 2021-11-10 06:53:40 -05:00
PySimpleGUI
2286e8ac55 Release 4.55.1 2021-11-07 13:48:38 -05:00
PySimpleGUI
cae8cf360a Release 4.55.1 2021-11-07 13:43:03 -05:00
PySimpleGUI
4976de9ef6 Fixed exec apis - made a mistake in change for github upgrades. The result is that the global interpreter was never used. Fixed so that it's now used except for the github upgrades 2021-11-07 11:29:40 -05:00
PySimpleGUI
b47b0def42 Bump version so that an upgrade from GitHub can be demonstrated. Be sure an get 4.55.0 from PyPI first! 2021-11-07 09:11:35 -05:00
PySimpleGUI
e078cbe33a Release 4.55.0 2021-11-07 05:21:18 -05:00
PySimpleGUI
65eebb1b07 Change from pythonw to python in the upgrade from github code for the pip comand 2021-11-07 05:09:47 -05:00
PySimpleGUI
fb0579af3a If pythonw found in psgmain or psgupgrade, then switch it to python 2021-11-07 05:02:23 -05:00
PySimpleGUI
0b3340eecb Changed the execute_py_file and execute_py_get_interpreter to return sys.executable rather than the interpreter stored in the settings file 2021-11-07 04:52:35 -05:00
PySimpleGUI
5c01c523da Release 4.54.0 2021-11-06 17:01:58 -04:00
PySimpleGUI
58a5b11913 New Demo Program - a non-PIL version of the image album demo that uses PIL. Demonstrates what PIL can do for your program. 2021-11-06 10:00:18 -04:00
PySimpleGUI
241963a845 Updated to include filename display, dark theme, removed old unused code, called window.refresh instead of window.read (the correct method to call in this situation) 2021-11-06 09:59:08 -04:00
PySimpleGUI
eda17c306e Removed the print in _main_entry_point.... having problems with psgmain.exe and psgupgrade.exe being used to perform the upgrade from GitHub..... Thank you for your patience..... 2021-11-05 15:00:20 -04:00
PySimpleGUI
55f74aad85 Changed the upgrade from GitHub code to always use the currently running interpreter to perform the upgrade. Previously it was possible to use the wrong version because it wasn't explicitly set 2021-11-05 14:24:19 -04:00
PySimpleGUI
c9f51d8d50 Change psgmain and psgupgrade entry points to launch Python using the same interpreter used to invoke those functions 2021-11-05 13:48:06 -04:00
PySimpleGUI
c3b7a5daa9 Fixed crash in GitHub upgrade thread caused by change to Exec APIs that combined stdout and stderr by default.... 2021-11-05 13:03:32 -04:00
PySimpleGUI
5c882851b9 Version bump to 0.15. For to with last release. 2021-11-05 11:04:39 -04:00
PySimpleGUI
66569ef2b2 Automatically fill in the Python interpreter so that a pinnable shortcut is created 2021-11-04 16:32:32 -04:00
PySimpleGUI
65482339ae More right click menu with Tab/TabGroup work. Needed to handle a couple of special cases, fix for missing ParentForm when adding tabs via add_tab call. 2021-11-03 17:07:13 -04:00
PySimpleGUI
5e73d30f44 Version bump 2021-11-03 14:26:23 -04:00
PySimpleGUI
d542a64a85 Changed how Tab right click menus work!! Now then TAB's menu is shown when a Tab is right clicked (THANK YOU to Jason for helping on this) 2021-11-02 16:30:15 -04:00
PySimpleGUI
440cb3c855 Changed definition of MENU_RIGHT_CLICK_DISABLED to be in same format as menus, updated Tab/TabGroup docstrings, made SDK Help window resizable 2021-11-02 15:45:07 -04:00
PySimpleGUI
51bc8cf5e1 Support for Tabs with Image in TabGroup.add_tab 2021-10-31 17:20:58 -04:00
PySimpleGUI
c003209bb8 Added Window.mouse_location 2021-10-31 14:52:33 -04:00
PySimpleGUI
d3012ea16b Fix for bytestring search results 2021-10-31 13:49:20 -04:00
PySimpleGUI
0c3959efb0 Try this? 2021-10-31 13:47:51 -04:00
PySimpleGUI
ed5d443682 Propagate right click menus when used on Container Elements (Column, Frame, Tab) 2021-10-30 19:43:24 -04:00
PySimpleGUI
e6ba6ce62f Addition of merge_stderr_with_stdout to the execute subprocess and execute py file calls in the Exec APIs. Default is True 2021-10-30 17:32:33 -04:00
PySimpleGUI
8196de2eaf Added focus_color to TabGroup element 2021-10-30 14:08:22 -04:00
PySimpleGUI
0a3e7926ed Added constants for TabGroup's tab location, added visible parameter to the pre-defined buttons (FileBrowse, FolderBrowse, Exit, Ok, Cancel, etc) 2021-10-30 12:48:17 -04:00
PySimpleGUI
b41827e76e Addition of bar_color to the ProgressBar.update method. Fixed Image element typo, added relative_location to popup_animated. 2021-10-29 17:08:02 -04:00
PySimpleGUI
114b2a2df9 More Tab / TabGroup options (can tell when I'm doing a Udemy lesson on an element by watching the pull requests) 2021-10-28 18:04:11 -04:00
PySimpleGUI
96f1496b43 New Dashboard Demo that uses Frames instead of Columns 2021-10-27 16:49:56 -04:00
PySimpleGUI
5aa131fb4e relative_location added to all popups. Also added relative_location to easy_print (sg.Print, etc). New base64 image constants - HEART_FLAT_BASE64, HEART_3D_BASE64, RED_X_BASE64, GREEN_CHECK_BASE64 2021-10-27 16:11:56 -04:00
PySimpleGUI
bf7fdad29e Lots of gooColumn and Frame. Better detection of right clicks and grab anywhere. Added grab parm to Frame. Made Listbox no longer a grabanywhere element by default so you can select by dragging. Added background_color parm to Push and VPush. Fixed bug in grab_any_where_on 2021-10-26 18:21:13 -04:00
PySimpleGUI
be8e11832e Update Demo_Image_Resize_and_Base64_Encode.pyw 2021-10-25 14:47:53 -04:00
PySimpleGUI
d148c3472e More instructions. Added the now standard "File Location" right click menu 2021-10-25 14:47:43 -04:00
PySimpleGUI
40ab839d9e Fix for VSeparator (thank you Jason!) 2021-10-25 14:04:22 -04:00
PySimpleGUI
3cf6304b40 Changed Separator elements expansion logic. It appears like it was causing rows to incorrectly expand 2021-10-24 15:35:31 -04:00
PySimpleGUI
36c8e42803 Rebuild of the Call Reference. The table of contents had the incorrect level set. 2021-10-24 15:06:28 -04:00