Commit Graph

6069 Commits

Author SHA1 Message Date
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 8bd2d6e600
Merge pull request #5370 from PySimpleGUI/Dev-latest
Dev latest
2022-04-16 04:45:49 -04:00
PySimpleGUI f42e042dd0 Some cleaning up 2022-04-16 04:45:35 -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 a9466902c2
Merge pull request #5367 from PySimpleGUI/Dev-latest
New Demo Program - create custom themes and save in user settings file
2022-04-15 07:53:00 -04:00
PySimpleGUI 4bba64d34f New Demo Program - create custom themes and save in user settings file 2022-04-15 07:52:39 -04:00
PySimpleGUI df1ccdd8dd
Merge pull request #5366 from PySimpleGUI/Dev-latest
Improved ttk theme error reporting
2022-04-14 13:07:42 -04:00
PySimpleGUI c9cc588a23 Improved ttk theme error reporting 2022-04-14 13:07:29 -04:00
PySimpleGUI cbad4c713b
Merge pull request #5365 from PySimpleGUI/Dev-latest
Fixed a terrible ttk bug I checked in yesterday... really sorry!
2022-04-14 11:10:33 -04:00
PySimpleGUI c726436f4e Fixed a terrible ttk bug I checked in yesterday... really sorry! 2022-04-14 11:10:17 -04:00
PySimpleGUI 025d77da6c
Merge pull request #5361 from PySimpleGUI/Dev-latest
Addition of _change_ttik_theme for better error checking. Added optio…
2022-04-13 16:00:57 -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 bafc8da5e2
Merge pull request #5356 from PySimpleGUI/Dev-latest
Renamed screenshot function and moved to be a Window method... Window…
2022-04-12 13:05:51 -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 b12bcb9930
Merge pull request #5352 from PySimpleGUI/Dev-latest
Debug print pause/resume, global setting for custom titlebar, new the…
2022-04-10 14:54:20 -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 a12315098c
Merge pull request #5351 from PySimpleGUI/Dev-latest
More exception handling around screen capture
2022-04-10 07:15:14 -04:00
PySimpleGUI a0e468b0f2 More exception handling around screen capture 2022-04-10 07:14:59 -04:00
PySimpleGUI 5f3a7b2d46
Merge pull request #5350 from PySimpleGUI/Dev-latest
Added exception handling to bind methods
2022-04-10 06:56:12 -04:00
PySimpleGUI 846af285b3 Added exception handling to bind methods 2022-04-10 06:55:53 -04:00
PySimpleGUI 53b01e4009
Merge pull request #5347 from PySimpleGUI/Dev-latest
Fixed the font and Expand X settings on the Editor settings section o…
2022-04-09 22:24:18 -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 44cbc1348f
Merge pull request #5346 from PySimpleGUI/Dev-latest
Dev latest
2022-04-09 22:10:29 -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 1e01888fdf
Merge pull request #5344 from PySimpleGUI/Dev-latest
Multiline, Listbox, Table and Tree - new ttk scrollbars replaced the …
2022-04-08 21:33:38 -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 32d5481f50
Merge pull request #5331 from PySimpleGUI/Dev-latest
Addition of  flag to turn off the widget not created errors. Gets aro…
2022-04-06 15:20:18 -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 2041837d87
Merge pull request #5330 from PySimpleGUI/Dev-latest
Addition of blocking parameter to debug printing.  IF True, then exec…
2022-04-06 14:32:26 -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 eb2f26d1d5
Merge pull request #5326 from PySimpleGUI/Dev-latest
Release 4.59.0
2022-04-05 21:05:14 -04:00
PySimpleGUI 3261ec15fa Release 4.59.0 2022-04-05 21:02:08 -04:00
PySimpleGUI d32497b083
Merge pull request #5325 from PySimpleGUI/Dev-latest
Fixed problem when elements went from disabled to enabled but events …
2022-04-05 13:33:07 -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 96c9e782cb
Merge pull request #5323 from PySimpleGUI/Dev-latest
Release 4.58.0
2022-04-04 17:13:52 -04:00
PySimpleGUI b04252a864 Release 4.58.0 2022-04-04 17:11:28 -04:00
PySimpleGUI db7e19650f
Merge pull request #5320 from PySimpleGUI/Dev-latest
Addition of tooltip_offset parm to set_options call (major hack to ge…
2022-04-04 09:50:10 -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 4b02326a16
Merge pull request #5319 from PySimpleGUI/Dev-latest
Backed out changes accidently checked in that crash on Linux... was e…
2022-04-03 19:14:45 -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 0459c9f339
Merge pull request #5318 from PySimpleGUI/Dev-latest
Renamed parameter to altnerate_widget for Element._pack_save_settings…
2022-04-03 14:28:37 -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 5ac740091a
Merge pull request #5317 from PySimpleGUI/Dev-latest
Fixed bug in Tree and Table when visible changed in the layout.  Adde…
2022-04-02 16:02:13 -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 7121c20672
Merge pull request #5316 from PySimpleGUI/Dev-latest
Completed switching all elements over to the new way of handling visi…
2022-04-02 15:04:10 -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 a1f3946d72
Merge pull request #5315 from PySimpleGUI/Dev-latest
Added propagate parameter to the Element.bind and Window.bind methods…
2022-04-02 13:03:44 -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