Commit graph

1618 commits

Author SHA1 Message Date
PySimpleGUI
0ff0efa3c6 Fix for Combo.update background color changing incorrect widget setting. 2023-05-29 11:31:21 -04:00
PySimpleGUI
e7b380ee7e Show Critical upgrade service messages. Removed the extra upgrade from github button from tab. 2023-05-21 19:38:07 -04:00
PySimpleGUI
d368af0547 Only enable the Mac alpha channel 0.99 patch when tkinter version is 8.6.12. This will help 8.6.13 and later systems with window quality 2023-05-20 08:30:26 -04:00
PySimpleGUI
f3a7e10ce0 Added check for None and COLOR_SYSTEM_DEFAULT to fix a crash problem 2023-05-16 12:52:36 -04:00
PySimpleGUI
fe41f3cd1f New Udemy Coupon 2023-05-14 12:22:32 -04:00
PySimpleGUI
2e6b74f0f1 Input element - fix for bug with text color & logic wasn't quite right with the "read for disabled" stuff in the update as well as when making window 2023-05-11 15:37:47 -04:00
PySimpleGUI
43c49380a2 Custom Titlebar - Support for disable close, disable resizing, disable minimize. Better distro support and display of information from Upgrade Service 2023-05-09 09:21:12 -04:00
PySimpleGUI
7cf4c102fe Added formatted_datetime_now function for easy formatting current date and time. Added code for Intelligent Upgrade Service but not enabling any popups while testing. Added timer_stop_usec that returns timer value in microseconds. 2023-04-26 16:29:09 -04:00
PySimpleGUI
71c50d40b4 Fix for Input Elements unresponsive on MacOS 13.2.1 Ventura when no-titlebar is enabled 2023-04-21 18:25:09 -04:00
PySimpleGUI
f06fcdc0a6 Window threading changed so that end_key is now optional. BE CAREFUL when leaving it out as you won't be backward compatible. 2023-04-21 06:59:52 -04:00
PySimpleGUI
ad3465d9ba Changed Radio activeforeground to be same as text color so mouseover won't change color (previously did this for the Checkbox element) 2023-04-18 03:58:16 -04:00
PySimpleGUI
f1cd369302 New Udemy Coupon. Fix for bug in and better info in Watermark 2023-04-11 07:23:53 -04:00
PySimpleGUI
d8d5227240 New Udemy Coupon added 2023-03-13 06:17:36 -04:00
PySimpleGUI
07f772c680 Applied the Input I-Beam color fix to Multiline and Spin elements. Added new method set_ibeam_color as another way to set this color (in addition to set_cursor) so that it's more explicit 2023-03-13 05:54:59 -04:00
PySimpleGUI
a22884e2e3 Fixed problem where the insert cursor (I-beam) was being set to the theme's color not the color indicated by the individual Input element. 2023-03-12 08:39:17 -04:00
PySimpleGUI
3507b2708b Added nightlight thickness parm to Checkbox so focus ring thickness can be controlled when creating element 2023-03-09 05:49:42 -05:00
PySimpleGUI
4d02f3a515 Combo.update - added text and background color. Also made font parm work correctly with the dropdown list. (TRICKY!) 2023-03-09 05:43:20 -05:00
PySimpleGUI
3b7a17f6b6 Demo Program to show new Watermark features 2023-03-07 20:14:08 -05:00
PySimpleGUI
d447633ec3 Fixed Mac crash due to "Bold" font modifier in watermark feature 2023-03-06 14:21:06 -05:00
PySimpleGUI
c24d8b6b87 New Global Settings Feature - Window watermarking.... Use global settings window to control or force on/off when making a window. 2023-03-06 09:00:57 -05:00
PySimpleGUI
8bd030f1a1 Changed Checkbox to not change color on mouseover on Linux. Added the optional window data row for internal texting ONLY 2023-03-01 12:10:23 -05:00
PySimpleGUI
73c692ebcc Added autoscroll_only_at_bottom to Output element too 2023-02-24 04:51:25 -05:00
PySimpleGUI
ad67fe233e Added autoscroll_only_at_bottom parameter to Multiline element 2023-02-24 04:37:37 -05:00
PySimpleGUI
2cc5b70aed Added the variable name constants EVENT_TIMER and TIMER_KEY to the Window.start_timer docstring 2023-02-23 12:00:25 -05:00
PySimpleGUI
98f383bffb Ooops... forgot to bump version number 2023-02-21 11:58:59 -05:00
PySimpleGUI
57528fdb5c Changed layout error message (added "sometimes" to description)) 2023-02-21 11:46:31 -05:00
PySimpleGUI
c8da36c9e3 changed TabGroup.get to use the same method as the values dictionary does that was just added in prior check-in 2023-02-19 14:57:49 -05:00
PySimpleGUI
f07d658e87 Fixed problem with TabGroup not identifying the currently active tab in the Values Dictionary is the label is blank on the Tab 2023-02-19 14:04:56 -05:00
PySimpleGUI
83745112a6 Tree Element - new parameter click_toggles_select 2023-02-13 18:00:20 -05:00
PySimpleGUI
282559db46 Removed second print on Mac for Alpha 0.99 patch 2023-02-12 11:52:33 -05:00
PySimpleGUI
a138621f9a Removed print when Mac Alpha Channel of 0.99 is applied. Was accidently let in for testing. 2023-02-11 13:58:57 -05:00
PySimpleGUI
800decc53f Update PySimpleGUI.py 2023-02-07 18:32:44 -05:00
PySimpleGUI
078fc3b1d4 Hacked the version numbering (again... sorry!) to try to mediate the confusion about what's posted to PyPI. 2023-02-05 06:16:23 -05:00
PySimpleGUI
de3beca51a Fixed bind_return_key docstrings in the pre-defined buttons. Made the Button bind_return_key docstring more descriptive 2023-01-22 10:11:51 -05:00
PySimpleGUI
2492b2353d Added selected_text_color and selected_background_color to Multline element 2023-01-21 15:08:45 -05:00
PySimpleGUI
7e88e04cee Fixed bug in Combo.update - width wasn't getting updated to match new values 2023-01-20 17:54:50 -05:00
PySimpleGUI
59cbf63116 Added selected_text_color & selected_background_color to Input element as an experiment 2023-01-18 14:13:43 -05:00
PySimpleGUI
4ca5cf084a Made the Debugger's use of popups change the theme to the same dark gray theme used in the rest of the debugger windows. Fixed bug introduced when constants were moved into the class. 2023-01-15 10:39:30 -05:00
PySimpleGUI
6a64f8cfd2 Experimental change to Table.get. Using the tkinter widget's selection method. Looks like it could work. 2023-01-13 12:01:52 -05:00
PySimpleGUI
529c285489 Moved debugger constants to sinde of the debugger class. Simplified the locals and globals popups. 2023-01-12 21:06:16 -05:00
PySimpleGUI
81c16c6b5f Added begin_at_sunday_plus to the docstring for CalendarButton 2023-01-12 13:37:32 -05:00
PySimpleGUI
b216a25480 Disables "Take me to error" button if no editor is configured 2023-01-12 06:23:28 -05:00
PySimpleGUI
d0c558f5c8 Tree element - if no headings are specified (set to None) then the header will not be added 2023-01-12 06:11:05 -05:00
PySimpleGUI
ca26ac8f37 Renamed QuickMeter to _QuickMeter so users will not be confused in thinking it's meant to used directly. 2023-01-06 12:51:27 -05:00
PySimpleGUI
9a55191b08 popup_get_date - exposed the fonts as parameters to help with a Mac font bug 2022-12-29 06:47:13 -05:00
PySimpleGUI
4180f59c4c Addition of Window.timer_get_active_timers to get a list of the currently active timers for a window. Added to the demo program. 2022-12-28 10:07:53 -05:00
PySimpleGUI
560ab62e88 Added Window.timer_stop_all method 2022-12-25 12:17:07 -05:00
PySimpleGUI
cf27988cbb Window Timer Feature and Demo Program 2022-12-25 11:31:50 -05:00
PySimpleGUI
e7a6465a08 New Udemy coupon 2022-12-23 03:12:11 -05:00
PySimpleGUI
051a0a1952 Added button_color parm to ButtonMenu.update 2022-12-21 12:07:55 -05:00