Commit graph

1225 commits

Author SHA1 Message Date
PySimpleGUI
0856ce3fcd Key errors no long raised by default. You can change this easily. Needed so that editor can be launched instead of crashing. 2021-02-27 13:16:27 -05:00
PySimpleGUI
31433e75a2 Frist Exec functions added - need to test on Linux before releasing widely. 2021-02-27 11:13:43 -05:00
PySimpleGUI
685965411f Support for Exec APIs. New Error Message for Keys... many more are coming! :-) 2021-02-27 08:24:56 -05:00
PySimpleGUI
10db88a88d Debug Print auto refreshes the multiline now. Addition of start of the "EXEC" APIs. Added execute_editor and execute_command_subprocess (BETA) 2021-02-26 13:14:43 -05:00
PySimpleGUI
287e8a6668 Button Colors reworked considerably. Better error checks. Can specify a single color, etc. Addition of new EMOJIS!! Happy release adds happy ones too! Removed commented out f-strings so seaches for them will find none (not allowed in 3.4) 2021-02-26 12:16:40 -05:00
PySimpleGUI
433da2b9fa BUTTON_DISABLED_MEANS_IGNORE setting for disabled parameter. Causes button to not generate events. 2021-02-25 19:17:40 -05:00
PySimpleGUI
62deb3aa0b Added call to tkroot.update when closing windows. Was needed on Linux to close a debug print window for some weird reason 2021-02-25 13:55:26 -05:00
PySimpleGUI
7aa031741e Disable modal windows entirely for Macs 2021-02-24 17:20:10 -05:00
PySimpleGUI
b06127b397 Check for disabled button in button callbacks. Set TRANSPARENT_BUTTON_COLOR when theme changes (not recommended to use, but in case someone is then this is correct way to update), fixes for 3.4 syntax errors, fix for race condition that tried to close a window set to None 2021-02-23 15:11:49 -05:00
PySimpleGUI
d9f123c884 Width parm added to update for both Combo and Option menu. This is because the values can be changed, then the width may need to be changed, better coloring of OptionMenu, fixed docstrings to reflect size parm correctly for both elements 2021-02-19 19:30:02 -05:00
PySimpleGUI
440b8cf8a4 Combo - bug fix in update when default previously specified, OptionMenu no longer sets a default unless explicitly set by user 2021-02-19 16:52:13 -05:00
PySimpleGUI
ce2dabc42f Fix in Spin.update with disabled & readonly, added erase_all option to Print, Output element no longer used by Debug Print, fixed popup bug with custom buttons, moved path_stem to be private 2021-02-17 15:39:14 -05:00
PySimpleGUI
33a3d6d77e password_char added to Input.update. Emojis new EMOJI_BASE64 variables 2021-02-14 20:10:39 -05:00
PySimpleGUI
6964fcb2c2 docstring fix... some new characters.... 2021-02-13 18:14:53 -05:00
PySimpleGUI
e8f1cbfe0f Added trough_color parm to Slider 2021-02-12 19:54:05 -05:00
PySimpleGUI
7adbc3c742 Added ability to set the circle color for Radio Buttons 2021-02-10 18:26:16 -05:00
PySimpleGUI
df203e709c Added ability to set / modify the color of the background of the checkbox itself. Was previously only computed and not settable by user. The parm checkbox_color added to the init and update method. 2021-02-09 17:57:24 -05:00
PySimpleGUI
23d9c900a9 Added live links to online help in SDK help window (awesome feature) 2021-02-04 18:36:46 -05:00
PySimpleGUI
e8d43a89a4 Update the graph x,y location when a right click menu item selected. 2021-02-04 13:30:46 -05:00
PySimpleGUI
ed877df74b Fixed graph with user bound events. Was treating the event as a button down which caused drag events. Added a method to only update the coordinates without triggering the drag event 2021-02-03 15:48:23 -05:00
PySimpleGUI
34e2b3cebf c & colors parm added to debug print, update graph coordinates if get any user bound events 2021-02-03 15:22:50 -05:00
PySimpleGUI
e71d0077b5 Expand the row a column is on if the Column has Expand Y set to True 2021-02-02 15:37:07 -05:00
PySimpleGUI
be259860da Convert Combo values into a list in case the user passed something that wasn't a list 2021-02-02 11:31:21 -05:00
PySimpleGUI
9efd1a44aa Indicate when stdout/stderr restored in Multilne.restore, added the alias parms b,t,c, colors to the multiline.print so that it matches cprint 2021-01-30 19:15:53 -05:00
PySimpleGUI
9dbbd60c0c Fixed bug in execute_subprocess_nonblocking when bad command passed in 2021-01-28 22:38:17 -05:00
PySimpleGUI
9d5c37c00b Global settings window, theme_global(), new set_options parm 2021-01-28 14:38:20 -05:00
PySimpleGUI
0673d71ae5 Moved user_settings API default paths to top. Added set_option parm for user_settings default path to override OS default, global PySimpleGUI settings path for truly global settings 2021-01-27 21:38:18 -05:00
PySimpleGUI
25e7f0364b Fix for Debug button color, addition of execute_subprocess_nonblocking(), 2021-01-27 11:56:53 -05:00
PySimpleGUI
ef280e95af Allow theme names to have spaces 2021-01-23 21:49:38 -05:00
PySimpleGUI
20cc794029 Fix for popup_get_file - wasn't passing the default_extension correctly 2021-01-23 18:40:50 -05:00
PySimpleGUI
75ad75cfd2 SDK help function sorting 2021-01-23 16:09:47 -05:00
PySimpleGUI
75ce508be7 files_delimiter added to FilesBrowse button & popup_get_file, metadata docstring addedf to several button and a few more docstring fixups, call popup instead of Popup in the variant forms of popup 2021-01-21 20:24:42 -05:00
PySimpleGUI
307c2eedbc Expanded SDK Help with function search - find all functions containing a string 2021-01-20 16:45:41 -05:00
PySimpleGUI
92291b0094 SDK Help - detailed parms & defaults for init & update shown in summary view. "help" command line option to how the sdk help window 2021-01-19 13:34:16 -05:00
PySimpleGUI
be146822c2 Release 4.34.0 2021-01-18 14:43:33 -05:00
PySimpleGUI
faa701e3de Made Window.metadata and SystemTray.metadata also properties 2021-01-17 12:45:06 -05:00
PySimpleGUI
55871d89bf Element.metadata turned into a property so that it's documented property 2021-01-17 12:38:35 -05:00
PySimpleGUI
64e5e27646 FINALLY swapped the PEP8 and non-PEP8 names so that the defintions are PEP8. Thanks for Chr0nic for the consulting assistance 2021-01-16 16:25:15 -05:00
PySimpleGUI
b42890ec19 Added summary mode for SDK help window. Changed font size to fit onto smaller screens 2021-01-15 19:44:50 -05:00
PySimpleGUI
7309527b05 popup_scrolled fix 2021-01-12 15:42:13 -05:00
PySimpleGUI
a0a2ff8e67 Aliases shown in the SDK quick reference 2021-01-12 13:45:17 -05:00
PySimpleGUI
ea445e126b Release 4.33.0 (Welcome 2021!!) 2021-01-02 16:41:51 -05:00
PySimpleGUI
c279172224 Spin - fix in update. Changed bad state (enable) to normal. 2021-01-01 08:25:34 -05:00
PySimpleGUI
5ad73534dd Custom titlebar (OK, officially sick of this feature). Added Window-level controls, added set_option controls for colors font and icon. I think ALL bases are now covered. PLEASE don't screw up 2020-12-26 16:36:19 -05:00
PySimpleGUI
1bda4e7186 Merry Christmas to the invisible wishers - element.visible added to all elements (note, no longer .Visible). 2020-12-25 11:34:00 -05:00
PySimpleGUI
afbd02b551 More custom titlebar. Finally can minimize and restore on Linux. Finally.... 2020-12-24 14:17:23 -05:00
PySimpleGUI
e52fa57900 Custom Titlebar, the big docstring Union fix (thank you NNGOGOL!!!), new upgrade function 2020-12-23 15:36:40 -05:00
PySimpleGUI
fc18adecd1 Not needed. 2020-12-07 10:01:48 -05:00
PySimpleGUI
0d611430ca fill_color added to draw_arv 2020-11-23 14:46:37 -05:00
PySimpleGUI
5d026e972e Addition of CLOSE_ATTEMPTED_EVENT, WIN_X_EVENT and enable_close_attempted_event addd to Window. 2020-11-23 09:40:57 -05:00