Commit Graph

1550 Commits

Author SHA1 Message Date
PySimpleGUI ca1487405f Debug print - New wait parm is an alias for blocking. Fixed how the pause, resume, quit and blocking work! It all seems to work great now! 2022-04-19 14:16:35 -04:00
PySimpleGUI 3ef7f67954 Renamed and shuffled ordering of tabs in system settings. Made MenubarCustom's pad=0 by default so it fits snugly under titlebar and extends across window 2022-04-19 05:33:28 -04:00
PySimpleGUI 100e68284e New theme 2022-04-18 15:50:40 -04:00
PySimpleGUI 59e14b885b "Test Scrollbar Settings" button added to global settings window so that the scrollbar settings can be more easily changed and tried. 2022-04-17 18:21:09 -04:00
PySimpleGUI 628ab61f28 ttk theme added to system settings. Improved formatting of the TTK Scrollbar Tab in System Settings 2022-04-16 16:41:49 -04:00
PySimpleGUI 65b198d97a ttk scrollbar settings added to global settings (it works!). Remove thumb and depressed thumb parms, added theme_button_color_background and theme_button_color_text. Changed default scrollbar width to 12 from 10 (old tk scrollbars are about 17 pixels) 2022-04-16 14:15:35 -04:00
PySimpleGUI dfad2e3b76 Better error checking/reporting in theme_global. NEW THEME DarkGrey15 2022-04-16 05:11:07 -04:00
PySimpleGUI f776589349 Added report_error setting for user_settings_delete_file. Global Settings window complete rework to use Tabs. Hoping nothing broke, but just remember things are in flux for a little bit while the ttk scrollbars are finishing up 2022-04-16 04:45:19 -04:00
PySimpleGUI c9cc588a23 Improved ttk theme error reporting 2022-04-14 13:07:29 -04:00
PySimpleGUI c726436f4e Fixed a terrible ttk bug I checked in yesterday... really sorry! 2022-04-14 11:10:17 -04:00
PySimpleGUI 4d10cdadaf Addition of _change_ttik_theme for better error checking. Added optional parameter to specify file in the Window.save_window_screenshot_to_disk 2022-04-13 16:00:39 -04:00
PySimpleGUI 356a2f9c2b Renamed screenshot function and moved to be a Window method... Window.save_window_screenshot_to_disk. Also added an optional filename parm. FYI - Debug Print still has known issue with its new features 2022-04-12 13:05:33 -04:00
PySimpleGUI cb973b97a0 Debug print pause/resume, global setting for custom titlebar, new theme call for custom titlebar, a number of test harness changes, 2022-04-10 14:54:04 -04:00
PySimpleGUI a0e468b0f2 More exception handling around screen capture 2022-04-10 07:14:59 -04:00
PySimpleGUI 846af285b3 Added exception handling to bind methods 2022-04-10 06:55:53 -04:00
PySimpleGUI 9971414a2c Fixed the font and Expand X settings on the Editor settings section of Settings window 2022-04-09 22:23:52 -04:00
PySimpleGUI 7cb208a407 Removing binding debug print 2022-04-09 22:10:10 -04:00
PySimpleGUI a2ce8f1e64 EXPERIMENTAL and not yet debugged nor completed screen capture feature added 2022-04-09 22:04:26 -04:00
PySimpleGUI 02d0358fd6 Multiline, Listbox, Table and Tree - new ttk scrollbars replaced the tk scrollbars. All of these elements got a set of 10 parameters to control the look of these scrollbars 2022-04-08 21:33:21 -04:00
PySimpleGUI 9382772d3f Addition of flag to turn off the widget not created errors. Gets around Debug Print race condition 2022-04-06 15:20:06 -04:00
PySimpleGUI 935e430420 Addition of blocking parameter to debug printing. IF True, then execution of your code is stopped until the "Quit" button / "X" is clicked on the Debug Window. 2022-04-06 14:30:34 -04:00
PySimpleGUI 3261ec15fa Release 4.59.0 2022-04-05 21:02:08 -04:00
PySimpleGUI cba19a515e Fixed problem when elements went from disabled to enabled but events were still disabled 2022-04-05 13:32:51 -04:00
PySimpleGUI b04252a864 Release 4.58.0 2022-04-04 17:11:28 -04:00
PySimpleGUI 07bb93d47f Addition of tooltip_offset parm to set_options call (major hack to get around 8.6.12 problem). Backed out the experiments to try and fix new problem with Ubuntu 2022-04-04 09:49:57 -04:00
PySimpleGUI 7dc89ee509 Backed out changes accidently checked in that crash on Linux... was experimenting with changes to window creation. The crash was a misspelling of withdraw 2022-04-03 19:14:33 -04:00
PySimpleGUI 5f3c4259ed Renamed parameter to altnerate_widget for Element._pack_save_settings and Element.,_pack_restore_settings.. Fix for pack_forget_save_seettings (if widget is already invisible then will get an error trying to get the pack_info). Removed use of tkinter's scrolled_text widget (preparing for better scrollbars in the future!!) 2022-04-03 14:27:51 -04:00
PySimpleGUI 6c4dc01f4a Fixed bug in Tree and Table when visible changed in the layout. Added Canvas.update method 2022-04-02 16:01:59 -04:00
PySimpleGUI ed2bc288ff Completed switching all elements over to the new way of handling visiblity 2022-04-02 15:03:58 -04:00
PySimpleGUI b3680477c7 Added propagate parameter to the Element.bind and Window.bind methods. Indicates whether tkinter should propagate the event to the corresponding element/window or stop with the user callback 2022-04-02 13:03:31 -04:00
PySimpleGUI b60de0368d Fixed Text.update - crashing when making invisible 2022-04-02 09:31:28 -04:00
PySimpleGUI e575a0b8dc Fixed problem with making elements invisible causing the pack settings to be lost. Converted Text, Input, Multiline, StatusBar, Frame, Combo to see if this is the right approach 2022-04-02 08:57:32 -04:00
PySimpleGUI 789c6f94d7 New coupon (good for 30 days!) 2022-04-01 11:11:45 -04:00
PySimpleGUI eeba57a971 New 5-day coupon code that's lower than usual.... 2022-03-29 09:19:30 -04:00
PySimpleGUI 745f26916d Addition to call reference documentation for new Element focus methods, new Wikndow.widget_to_element, and widget, key properties 2022-03-27 10:06:11 -04:00
PySimpleGUI 632f85dc08 Simplified the Radio, Checkbox, Slider creation by moving the command to a config call rather than having 2 separate widget create calls... determined to learn both Python and tkinter while still living....maybe someday when I grow up I'll be a Python programmer for real.... 2022-03-26 12:02:10 -04:00
PySimpleGUI ebd6e7d2d3 Added back the list of Elements for the Window.__getitem__ docstring. 2022-03-26 11:08:42 -04:00
PySimpleGUI 9b814f003b Added key and widget Element properties, new focus methods Element.get_next_focus, Element.get_previous_focus. New Window method Window.widget_to_element 2022-03-26 09:43:32 -04:00
PySimpleGUI 110c71f6f9 New coupon 2022-03-24 11:40:24 -04:00
PySimpleGUI 8d69771f19 Addition of image_source to Button element. Description of mouse up event in Graph docstring 2022-03-21 08:57:51 -04:00
PySimpleGUI cfc43679ec Replaced all temp Tk windows with creating the hidden-master-root 2022-03-19 12:46:36 -04:00
PySimpleGUI 18cd7f2c7e Window-specific code that enables the PySimpleGUI icon to be shown rather than the python.exe icon on the taskbar 2022-03-16 16:13:46 -04:00
PySimpleGUI dc0a05a21e Fixed docstring for Titlebar Element (incorrectly said icon can be an ICO file) 2022-03-16 16:03:08 -04:00
PySimpleGUI f801e7da73 No longer generates an event if a File/Folder browse operation is cancelled 2022-03-16 11:17:53 -04:00
PySimpleGUI f64444e423 Allow file browse to generate events for disabled elements being filled 2022-03-16 10:55:23 -04:00
PySimpleGUI 47047700dd If an element is disabled, then don't generate events for it (specifically for Input element in this case) 2022-03-16 10:12:00 -04:00
PySimpleGUI 4065e0424e Alias for perform_operation added - start_thread. Added bind_return_key option to Spin element. 2022-03-15 08:42:04 -04:00
PySimpleGUI 37c3afc8ca ButtonMenu.Click aliased added. Debugger - automatically adds a timeout to read calls if a debug window is open. Still need to handle user-level multi-window support. 2022-03-11 13:56:18 -05:00
PySimpleGUI 3fc4002401 Two new SYMBOL constants. New Demo Program - Desktop Widget Handwritten Digits 2022-02-26 12:50:31 -05:00
PySimpleGUI e6c1a14e9f Added tab to Open GitHub Issue GUI asking about how found PSG....The optional questions have been awesome to read! 2022-02-22 13:13:15 -05:00
PySimpleGUI ee2ccaba4c Enhancement - Addition of button_text to the ButtonMenu.update method. 2022-02-22 12:24:49 -05:00
PySimpleGUI 409846bd3f New coupon for next 30 days 2022-02-19 10:45:14 -05:00
PySimpleGUI 0d7187f1d2 Cast the default for Checkbox to bool 2022-02-18 12:45:13 -05:00
PySimpleGUI dcd7a3c3e0 Updated the "realtime script launcher" demo to use the Exec APIs. Changed timeout error handling in execute_get_results 2022-02-15 10:55:41 -05:00
PySimpleGUI e0709b081a Release 4.57.0 2022-02-13 16:41:43 -05:00
PySimpleGUI 60557a1e3b Another coupon.... these will slow down in frequency once the next phase of the course is completed this month 2022-02-12 10:08:01 -05:00
PySimpleGUI 0797d15dd6 Doc updates - call ref picked up new docstring, coupon codes (they keep expiring... working on a better solution) 2022-02-07 09:39:59 -05:00
PySimpleGUI 992c5db3bc Updated Window.perform_long_operation docstring to warn that Threads are used 2022-02-06 17:16:59 -05:00
PySimpleGUI 0205f5c913 PYTHON_COLORED_HEARTS_BASE64 enuf said.. 2022-02-04 13:26:46 -05:00
PySimpleGUI 427a91f9de Listbox - fix for scrollbar not working correctly when invisible then visible 2022-02-02 11:26:41 -05:00
PySimpleGUI 0d27190950 Changed Input.update - the new paste parm now uses the value instead of the clipboard to insert the text. Added another emoji 2022-01-31 15:35:31 -05:00
PySimpleGUI c57f655138 Added paste parm to Input.update 2022-01-31 04:36:49 -05:00
PySimpleGUI 92ea038adb New U-Code 2022-01-30 13:01:07 -05:00
PySimpleGUI 97a8db5854 Added error popup if filename error in Image.update 2022-01-28 14:06:27 -05:00
PySimpleGUI af713d35c7 Fix for popup_get_text - font parameter was not being applied to the entire window. Updated internal keys to use the -KEY- format instead of the older _KEY_ format 2022-01-27 17:56:26 -05:00
PySimpleGUI 6da458be90 Horizontal scrollbar for Multiline element 2022-01-25 09:45:22 -05:00
PySimpleGUI 13ce12e875 New U-code... 2022-01-24 14:21:26 -05:00
PySimpleGUI 81599f643b Added Text.fonts_installed_list - returns the fonts installed as reported by tkinter. 2022-01-23 06:39:46 -05:00
PySimpleGUI c5fae56754 Added TABLE_CLICKED_INDICATOR so that hardcoded strings are not needed in user's code. Value is '+CLICKED+' 2022-01-22 15:42:31 -05:00
PySimpleGUI 64bb3f954f Fixed typo - CICKED should be CLICKED in the able header code. 2022-01-22 15:36:19 -05:00
PySimpleGUI f11a374cc1 Corrected "hope" name top "clap" 2022-01-16 06:43:59 -05:00
PySimpleGUI 35804b9b10 New 2022 Emojis 2022-01-16 06:39:38 -05:00
PySimpleGUI 40757180b5 Fix for enable_events for Spin element. Changed how the event is generated. Need to determine manual entry of value still 2022-01-15 08:56:08 -05:00
PySimpleGUI 091db79c56 Added Udemy info to main(). 2022-01-11 11:27:25 -05:00
PySimpleGUI 5468b68a03 Changed all element.update methods to inform user that helpful function "pin" is needed when using visibility. 2022-01-09 21:07:36 -05:00
PySimpleGUI 49013fbbbf Slider.update fix... 2022-01-09 09:29:57 -05:00
PySimpleGUI db87816370 Fixed Slider.update so that the range is applied first 2022-01-09 09:28:48 -05:00
PySimpleGUI 209e2d25d0 Added OptionMenu to the list of tkinter Widgets that are ignored for grab anywhere feature 2022-01-07 13:06:58 -05:00
PySimpleGUI ef3746cb06 set_options - new parm disable_modal_windows provides ability to disable modal setting for all windows including popups 2022-01-06 11:29:03 -05:00
PySimpleGUI 3c356d31c2 Release 4.56.0 2022-01-05 16:38:48 -05:00
PySimpleGUI acaae54a1a Enable Text class methods to be called prior to any windows being created: string_width_in_pixels, char_height_in_pixels, char_width_in_pixels. Removed destruction of hidden master root from popup_get_file & popup_get_folder (was old code) 2022-01-04 13:58:13 -05:00
PySimpleGUI 9c80a060e2 Docstring changes for all Element.update methods to indicate that the change will not be visible until Window.refresh or Window.read is called 2022-01-01 12:56:41 -05:00
PySimpleGUI 4712041ee1 Fix for set_options - was not checking for True for dpi_awareness 2021-12-25 12:59:12 -05:00
PySimpleGUI 745f693901 Layout reuse error wording change, execute_get_results checks for ValueError now 2021-12-21 16:16:49 -05:00
PySimpleGUI 8d21555f28 Fixed normal (non-ttk) button wraplen 2021-12-15 10:13:36 -05:00
PySimpleGUI 9022fd22de TTK Button wraplen and padding height changes 2021-12-15 07:00:59 -05:00
PySimpleGUI 800e1c84dc UserSettings.delete_entry - replaced simple print with the standard popup error with traceback.... yes, this means I'm working on the UserSettings lesson... 2021-12-14 10:58:19 -05:00
PySimpleGUI 3845f0de66 Fixed logging github issue problem with overall and python years swapped 2021-12-06 08:52:41 -05:00
PySimpleGUI 421b8fddf2 Fix in sdk_help - the Titlebar and MenubarCustom caused problems if trying to view in the summary mode because they're not classes 2021-12-05 15:19:31 -05:00
PySimpleGUI ad6a8a7142 ButtonMenu - new image_source parm for creation. New update parms - image_source, image_size, image_subsample - enables the initial image to be changed to a new one 2021-12-04 15:30:12 -05:00
PySimpleGUI 668835bb7f Graph - motion_events parm added as a quick experiment. 2021-12-03 17:33:25 -05:00
PySimpleGUI cd35367c7f Addition of col0 heading for Tree element. Fix for Tables that have more headers specified than actual data 2021-12-03 14:21:54 -05:00
PySimpleGUI 0551835488 Tree element - always make col 0 be left justified. Better auto-size for column widths 2021-12-02 15:54:13 -05:00
PySimpleGUI 2d6d4f6e68 Tree element - set the row height based on the font used in the Tree 2021-12-01 16:20:26 -05:00
PySimpleGUI f8a8e5bba0 Don't print the error message about wm_overrideredirect while hiding the hidden master root if running on a Mac 2021-11-30 12:10:52 -05:00
PySimpleGUI fe8737dba4 Table element - better column width sizing for the row number column as well as other column when the header is wider than the data. 2021-11-29 18:43:56 -05:00
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 f2ab3b7c82 Removal of import of site. Added pad to Sizegrip element. 2021-11-19 09:44:59 -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 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 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 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 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 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 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 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 3bf3845542 Release 4.53.0 2021-10-24 14:41:02 -04:00
PySimpleGUI 712f16e73e Refresh the PySimpleGUI global settings in all Exec API calls in case someone has changed the global settings outside of the currently running program 2021-10-24 13:30:16 -04:00
PySimpleGUI 7d6870590c Better restarting message for psgmain... I think this is actually it! Testing on Linux, 3.4 Pi, Windows all done! 2021-10-24 12:05:42 -04:00
PySimpleGUI 040667750a One last time before the final release (maybe.. let's hope...) 2021-10-24 11:58:15 -04:00
PySimpleGUI c8372793e9 Version bump so that install from github will do something 2021-10-24 11:50:25 -04:00
PySimpleGUI b00ad7b3dd Debug print for the main restart 2021-10-24 11:46:36 -04:00
PySimpleGUI c1ecc4131d Changed main entry point for pip installs so that psgmain.exe is exited 2021-10-24 11:35:16 -04:00
PySimpleGUI 2fab2c2c24 Fix for 3.4 subprocess import 2021-10-24 11:24:39 -04:00
PySimpleGUI ad1349ac1e Version number change so will be > pypi release of 4.51.7 2021-10-23 21:57:40 -04:00
PySimpleGUI 741048e95f Relaunches PySimpleGUI.py file when psgupgrade.exe is used 2021-10-23 21:42:28 -04:00
PySimpleGUI 7c5e8321e1 Added scaling parameter to Window and to set_options 2021-10-23 16:15:21 -04:00
PySimpleGUI 6864401bcd Added DPI Aweareness to set_options for Windows. Added scaling parameter to Window 2021-10-23 15:55:33 -04:00
PySimpleGUI ac5ea72e13 Changes to Image Element (working in this area due to lesson being recorded) - New shorter BLANK_BASE64, Added subsample parm so that it's like the Button element, set border depth=0 for all images, now auto-shrinks to 1 pixel when deleting an image by calling update(), FIXED Frame size setting (FINALLY found out to manually set the Frame size!!) 2021-10-22 19:09:10 -04:00
PySimpleGUI c22a7dc699 Fix for grab anywhere bug introduced with control key grab anywhere 2021-10-22 08:08:21 -04:00
PySimpleGUI a6944f2ec7 Version change to match pypi so that pip will install correctlfy. 2021-10-21 18:24:52 -04:00
PySimpleGUI ded8724c40 Fix in the Upgrade from GitHub code. 2021-10-21 18:15:56 -04:00
PySimpleGUI d545918c9f Removed debug popup_scrolled 2021-10-21 16:04:20 -04:00
PySimpleGUI 18320d503e Fix for upgrade from github problem when using psgupgrade. Loses the command without this change. STILL learning how to do these application releases. 2021-10-21 15:48:59 -04:00
PySimpleGUI 88fc8dd5fc Release 4.51.4 2021-10-21 15:21:58 -04:00
PySimpleGUI 6725c21d9b Backed out column changes. 2021-10-21 14:13:47 -04:00
PySimpleGUI 96e6e0a178 Release 4.52.0 2021-10-21 11:05:09 -04:00
PySimpleGUI 3543c44758 Fox for non-blocking windows support of the control click grab anywhere 2021-10-21 10:03:54 -04:00
PySimpleGUI a97fe0ebf1 Fix for expand_x, expand_y on scrollable columns 2021-10-21 09:41:41 -04:00
PySimpleGUI f71b6b60db New Window parameter grab_anywhere_using_control 2021-10-19 15:28:38 -04:00
PySimpleGUI 9c8c6a7047 Release 4.51.2 2021-10-19 11:26:57 -04:00
PySimpleGUI bc985180e3 fix for one_line_progress_meter with no_button=True AND orientation is horizontal 2021-10-19 10:28:13 -04:00
PySimpleGUI f73081fa98 New right-click-menu constant - Added File Location this time. 2021-10-18 20:45:48 -04:00
PySimpleGUI a05af0ad97 Release 4.51.0 2021-10-18 14:28:39 -04:00
PySimpleGUI d0f945c74e Release 4.50.0 2021-10-17 17:13:44 -04:00
PySimpleGUI 4d8dad1efe Docstring updates (ALMOST DONE!) 2021-10-17 17:04:54 -04:00
PySimpleGUI 30ee112c6d Update PySimpleGUI.py 2021-10-17 16:30:12 -04:00
PySimpleGUI 47afad57e6 Commented out the merge_comments_from_file code... it's not done yet.... 2021-10-17 16:29:58 -04:00
PySimpleGUI 890fb432eb Fix for deleting sections in UserSettings, save after the delete if auto-save enabled 2021-10-17 16:25:11 -04:00
PySimpleGUI 3da780ece2 Changed how settings files are displayed when using INI files. popup_scrolled gets 1 extra line per parm. Sometimes isn't high enough currently. 2021-10-17 14:43:54 -04:00
PySimpleGUI 976b10c670 Fixed bad file_type from last checkin.... oy.... too early to be checking in code on Sunday.... also made into a constant to make it easier to change in the future. 2021-10-17 09:11:39 -04:00
PySimpleGUI cea0b06775 Updated default file_types to include * so that files with no extension are displayed by default. 2021-10-17 06:52:54 -04:00
PySimpleGUI 2745fc24b5 Better pin implementation. Col element - w or h can be None now. Added friendly error popup to the deprication raise for Window.LayoutAndRead. Yes, working on the Column lesson and thus changes..... 2021-10-14 19:34:55 -04:00
PySimpleGUI f7da5416f1 Addition of horizonal scrollbar to Listbox 2021-10-13 05:56:13 -04:00
PySimpleGUI c307130f38 Improved the formatting of a string version of UserSettings object when it is INI based 2021-10-12 10:34:48 -04:00
PySimpleGUI fe023c2b46 Fixed UserSettings docstring 2021-10-11 15:11:14 -04:00
PySimpleGUI d14f110a80 UserSettings get support for .ini (config files) in addition to JSON files 2021-10-11 08:39:59 -04:00
PySimpleGUI d4747d23df Removed print on bind callback. Was a debug print and should have been commented out before release 2021-10-08 14:22:17 -04:00
PySimpleGUI 10726a1b8a Fix for bad value returned by tkinter when clicking on some parts of tables. Removed patch of 8.6.9 print. Happens silently now. 2021-10-08 13:55:04 -04:00
PySimpleGUI cfde122fb0 Added Window.current_size_accurate (based on the geometry string). Removed moving of the theme swatches window. 2021-10-06 13:26:59 -04:00
PySimpleGUI 0c4361a6e4 New set_options option - warn_button_key_duplicates 2021-10-03 02:58:30 -04:00
PySimpleGUI d176dca6f8 Make the canvas's background color match the element's when using pin function 2021-10-01 19:16:08 -04:00
PySimpleGUI 08bf91a1f1 Detection of running on the replit environment. Having trouble with settings paths so switching to using '.' when on replit for now. 2021-10-01 17:47:20 -04:00
PySimpleGUI 99eb2b7c6c User Settings Support for Trinket 2021-10-01 13:43:00 -04:00
PySimpleGUI 9db5a764cc set_right_click_menu - if no menu specified, use the parent window's right click menu 2021-10-01 09:34:47 -04:00
PySimpleGUI 476d949941 Added Element.set_right_click_menu 2021-10-01 09:29:25 -04:00
PySimpleGUI 7c406d917e Release 4.49.0 2021-09-30 15:11:14 -04:00
PySimpleGUI f3147afca8 VPush and VP Aliases for VStretch 2021-09-28 14:08:28 -04:00
PySimpleGUI 919f639c54 Test harness addition... 2021-09-27 18:59:33 -04:00
PySimpleGUI c190e16954 Fix in popup_get_file, chagne Multiline default to Any type and cast into a string. Used Push element in test harness layout to exercise it. 2021-09-27 17:36:12 -04:00
PySimpleGUI 5b70dd5d6b one_line_progress_meter - no longer returns "error-like condition" when max count reached. Not liked this one for a while. Don't believe it's doing to be a problem for users. 2021-09-26 12:15:20 -04:00
PySimpleGUI 616b4e3586 Fix for Image.update_animation_no_buffering not looking at the time between frames. 2021-09-26 11:36:04 -04:00
PySimpleGUI 2c36c4e3c6 Release 4.48.0 2021-09-25 19:57:14 -04:00
PySimpleGUI 793e828780 Removed Mac prints at startup.... buttoning up for release 2021-09-25 17:03:54 -04:00
PySimpleGUI 8ea9294648 Redefined the Debug button. 2021-09-25 15:59:45 -04:00
PySimpleGUI 427b32fa5c Fix for debugger (checked into wrong branch) 2021-09-25 15:24:23 -04:00
PySimpleGUI 2df9b74509 Fixed docstring for Window.read_all_windows (I think), Added right click exit menu for SDK reference 2021-09-23 17:34:53 -04:00
PySimpleGUI 1cee8a228f When enable_click_events is set on Tables, headsers are row==-1. If display_row_num is True, then col==-1 if Row # is clicked. 2021-09-19 20:40:57 -04:00
PySimpleGUI 7809adc17d removed debug print 2021-09-18 16:09:26 -04:00
PySimpleGUI 4fa61fcf8a Added Table element parameter enable_click_events. Added code for show_hidden parm in get_files but not sure now if it is working... need to retest 2021-09-18 15:59:54 -04:00
PySimpleGUI fe39b161ab NEW Push element (alias for the Stretch element) 2021-09-13 17:20:25 -04:00
PySimpleGUI 2923e8e140 ProgressBar - new size_px parameter to set the size in pixels... yes, the current Udemy lesson bring recorded is the ProgressBar lesson.... 2021-09-09 17:55:10 -04:00
PySimpleGUI 8c16ab2652 popup docstring - show example of 1-line popup replacement. Added a NEW parameter alias for pad. p == pad for all elements. 2021-09-09 16:57:08 -04:00
PySimpleGUI d88f7a32ba Better explanation of ProgressMeter size parm 2021-09-09 09:15:52 -04:00