Commit graph

3829 commits

Author SHA1 Message Date
PySimpleGUI
e096a2f0fb Fix for leaving settings blank 2021-03-03 07:00:37 -05:00
PySimpleGUI
1927caafd8 Use global settings for the editor and the explorer if set. Also has the latest searching code for faster searches. 2021-03-03 06:54:33 -05:00
PySimpleGUI
4b79c54237 New traceback error handling & messages, The Exec APIs exec command, exec py, exec editor, exec file explorer, more global settings, buttoning up the release.... 2021-03-02 17:39:02 -05:00
PySimpleGUI
f435629d9a Simple change to test git 2021-03-01 15:25:54 -05:00
PySimpleGUI
0ec79ce4b4 Cleaning up demos so local changes get rolled in. Old demos removed. There is a significant effort underway 2021-03-01 06:59:36 -05:00
PySimpleGUI
724d6ae7a9 Added OptionMenu element, cleaned up TabGroup layout. 2021-03-01 05:44:40 -05:00
PySimpleGUI
4491798db2 Removed extra read 2021-03-01 04:27:26 -05:00
PySimpleGUI
3613701c11 Addition of Thonny to editor strings, fix in button color conversion code. 2021-02-28 15:28:58 -05:00
PySimpleGUI
59842c5ddd Happy emojis, internal error popup stays open after launching user's IDE so error remains visible, auto-fill the editor launch string when user fills in the editor (10 IDEs are supported) 2021-02-28 10:32:18 -05:00
PySimpleGUI
41afd70ca7 more button color fixups, tooltips for editor strings 2021-02-27 20:04:05 -05:00
PySimpleGUI
cad426da41 removed debug info that was in a popup, renamed an emoji 2021-02-27 17:31:40 -05:00
PySimpleGUI
47069358b3 Addition of the execute_editor code but not used at this point. 2021-02-27 13:16:54 -05:00
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
aadcf3a772 Make backwards compatible (again) 2021-02-27 08:18:20 -05:00
PySimpleGUI
8c653861f7 Cleanup demo browser 2021-02-27 07:34:00 -05:00
PySimpleGUI
d627c2246d Unified Demo & Project Browsers - now uses the new PySimpleGUI Exec APIs to launch everything 2021-02-27 07:32:51 -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
7fc79d8470 Demo of the IGNORE setting when disabling buttons. 2021-02-25 19:25:34 -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
a2598828a1 Merged with the "Project Browser" so now only 1 program. 2021-02-24 12:59:02 -05:00
PySimpleGUI
c88fdc8d2c Advanced mode so will have a single demo browser now. Will delete this one shortly. 2021-02-24 12:54:36 -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
f6c2756c6c Trying to fix the problem with bullet points on ReadTheDocs 2021-02-21 11:27:43 -05:00
PySimpleGUI
375dba6071 One more Linux change.... invoke using python3 rather than python 2021-02-21 10:51:01 -05:00
PySimpleGUI
bc68795148 Added the Demo and Project browsers 2021-02-21 10:32:36 -05:00
PySimpleGUI
e463bfe248 More Cookbook Screenshots 2021-02-21 10:16:25 -05:00
PySimpleGUI
bfee78a127 Fixes for Linux, Addition of "Open Folder" feature. GUI for a couple of other features added but not yet fully implemented, use full path for default demo programs location 2021-02-21 10:02:23 -05:00
PySimpleGUI
208eb55e3f Fixes for Linux. Uses full path for demo folder default now 2021-02-21 10:01:10 -05:00
PySimpleGUI
645dda81ed Fixes so runs correctly on Linux 2021-02-21 08:51:41 -05:00
PySimpleGUI
2a8a2ef3e3 Cookbook image 2021-02-21 08:19:18 -05:00
PySimpleGUI
2974a2353e Demo one_line_progress_meter - a standalone demo for this capability 2021-02-20 07:51:57 -05:00
PySimpleGUI
0295d6d761 Added multiple thread window locations 2021-02-19 22:29:25 -05:00
PySimpleGUI
4daa0a6a52 New Demo - indirectly call sg.popup from a thread 2021-02-19 22:20:20 -05:00
PySimpleGUI
95b2d104e6 Super Simple 2-windows in 25 lines of code 2021-02-19 21:40: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
fb861d2b0c New Demo - Progress meter simulation 2021-02-19 15:06:54 -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
a6560f0cea Demo showing how to generate a popup from a thread 2021-02-17 09:43:49 -05:00
PySimpleGUI
0a85cda909 Demo - Change your window's theme 2021-02-14 23:25:19 -05:00
PySimpleGUI
4b4eca79ae New Demo - Changing Window theme on the fly 2021-02-14 23:21:52 -05:00
PySimpleGUI
33a3d6d77e password_char added to Input.update. Emojis new EMOJI_BASE64 variables 2021-02-14 20:10:39 -05:00
PySimpleGUI
b844ac8179 Removed online processing instructions 2021-02-13 21:42:18 -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