PySimpleGUI
|
a979e1691e
|
New constant TKINTER_CURSORS that is a list of the standard tkinter cursors
|
2022-06-06 09:57:11 -04:00 |
PySimpleGUI
|
71fc4144bf
|
Made upgrade from GitHub window resizable
|
2022-06-06 08:10:58 -04:00 |
PySimpleGUI
|
8e84b218d5
|
fixed typo in release notes
|
2022-06-05 14:14:49 -04:00 |
PySimpleGUI
|
4b768d72c6
|
Addition of enable_window_config_events to the Window object - returns an event when the window is moved or resized
|
2022-06-05 14:13:40 -04:00 |
PySimpleGUI
|
c82747e8d4
|
Removed the filetypes enable/disable from the Mac system settings. Added fix for filetypes to popup_get_file for Macs
|
2022-06-04 17:10:47 -04:00 |
PySimpleGUI
|
0e0a03cdc0
|
New Demo Program - Using User Settings as a Database
|
2022-06-04 11:56:00 -04:00 |
PySimpleGUI
|
0a5f252a8d
|
Updated docstring for the pin helper function
|
2022-06-04 07:18:41 -04:00 |
PySimpleGUI
|
5be7bfde0f
|
deprecated - note to self.. is spelled with an "E" not an "I"
|
2022-06-03 16:42:25 -04:00 |
PySimpleGUI
|
3e5ae43886
|
TabGroup docstring update - visible marked as Depricated
|
2022-06-03 16:39:48 -04:00 |
PySimpleGUI
|
cf408bbd98
|
New logic for checking for the *.* situation for Mac filetypes
|
2022-06-03 12:23:34 -04:00 |
PySimpleGUI
|
967a086605
|
Added * *.* to the Mac filetypes
|
2022-06-03 12:14:06 -04:00 |
PySimpleGUI
|
55998c7c34
|
Added more specifications for * for Mac file_type testing
|
2022-06-03 10:58:21 -04:00 |
PySimpleGUI
|
6d163bb085
|
Better error handling for newly added column justification feature for Table element. Explicitly checks for "center" now instead of assuming not left and not right means center
|
2022-06-02 17:17:05 -04:00 |
PySimpleGUI
|
4948e4f502
|
Table Element - addition of cols_justification parameter - list of strings that indicate how each column should be justified
|
2022-06-02 13:12:38 -04:00 |
PySimpleGUI
|
39e729c03b
|
Fix for bind_return_key when a button has been disabled. Was generating an event. Now will not generate an event if a button is disabled.
|
2022-06-02 10:48:38 -04:00 |
PySimpleGUI
|
20924d97f9
|
New Udemy coupon (on top of the sale)... have fun kids!
|
2022-06-02 06:41:07 -04:00 |
PySimpleGUI
|
3bc17e75a8
|
Added Edit Me to the test harness Right Click Menu
|
2022-06-01 21:39:09 -04:00 |
PySimpleGUI
|
051fa57d15
|
Changed bool logic for mac filetypes fix
|
2022-06-01 14:09:42 -04:00 |
PySimpleGUI
|
638cd0f97e
|
A new approach for the Mac FileBrowse with file_type crash that doesn't use the system settings.
|
2022-06-01 13:59:59 -04:00 |
PySimpleGUI
|
fc42b0d45c
|
Added platform and platform version to the get_versions function and the psgver command
|
2022-05-30 12:30:53 -04:00 |
PySimpleGUI
|
1140e01230
|
Fix for continuous mouse up events from Graph element when reading with timeout=0 (THANK YOU @davesmivers for the find and fix!)
|
2022-05-29 18:57:49 -04:00 |
PySimpleGUI
|
f9c244dffe
|
(None, None) added to Window docstring as a valid location parameter setting
|
2022-05-29 18:43:11 -04:00 |
PySimpleGUI
|
96a4e9a983
|
Addition of Window.ubind
|
2022-05-29 08:43:55 -04:00 |
PySimpleGUI
|
495dd3988d
|
Addition of wrap_lines to Multiline element. Addition of wrap_lines and hotizontal_scroll to Output element
|
2022-05-27 09:06:58 -04:00 |
PySimpleGUI
|
544e38be13
|
Fixed Spin element docstring - readonly was incorrect
|
2022-05-26 05:38:41 -04:00 |
PySimpleGUI
|
84cf2611c0
|
Added wrap parameter to the Spin element, added temporary code for a verification feature
|
2022-05-26 05:23:31 -04:00 |
PySimpleGUI
|
1f5fb16bc4
|
Addition of Window.set_resizable
|
2022-05-24 06:23:43 -04:00 |
PySimpleGUI
|
562eb86fbc
|
Added readonly to Input.update - note to be careful with disable too
|
2022-05-20 15:25:11 -04:00 |
PySimpleGUI
|
b85ad8e12a
|
Fix for crash when specifying horizontal scroll in Listbox element
|
2022-05-19 17:46:54 -04:00 |
PySimpleGUI
|
48bb8fe24c
|
Added a reminder to call contents_changed to the Column docstring
|
2022-05-19 16:38:05 -04:00 |
PySimpleGUI
|
0ecc48f4f7
|
Show an error if None is specified as values parameter in Listbox element
|
2022-05-19 16:25:42 -04:00 |
PySimpleGUI
|
303c3c0ad2
|
New Window location parameter value of None will cause NO location to be set for the window. The OS will decide. It's to help with the GNOME window manager issue
|
2022-05-15 12:39:31 -04:00 |
PySimpleGUI
|
6267f27f5b
|
Added new Mac Control Panel option to control accessing the file_types parm in Browse and popup_get_file. Also removed the previous attempt to fix the Linux "jumping window" problem.
|
2022-05-13 09:52:35 -04:00 |
PySimpleGUI
|
02fb5e7341
|
Added a wait_visibility call to fix the Linux "jumping window" problem.... highly experimental change (thank you chr0nic for your hard work)
|
2022-05-11 11:18:54 -04:00 |
PySimpleGUI
|
5ee22c0568
|
Fill in the details fields next to OS in the Open GitHub Issue function
|
2022-05-08 14:09:25 -04:00 |
PySimpleGUI
|
66931d51e1
|
Release 4.60.0
|
2022-05-08 12:50:09 -04:00 |
PySimpleGUI
|
577af38445
|
Fix for Scrollable Columns - wasn't scrolling correctly when Column expanded
|
2022-05-08 09:04:00 -04:00 |
PySimpleGUI
|
897033a5ef
|
Disabled file_types parm in popup_get_file if on the Mac
|
2022-05-06 10:39:57 -04:00 |
PySimpleGUI
|
ef1c05f56e
|
Removal of filetypes from Browse buttons for the Mac... have been trying to get it to work, again, but no luck
|
2022-05-06 09:45:46 -04:00 |
PySimpleGUI
|
0a7736ea93
|
Giving try blocks a go to see if can fix the file_types problem on the Mac
|
2022-05-06 07:57:09 -04:00 |
PySimpleGUI
|
e0b5aff6a8
|
Docstring fix for file_type (had a missing , drat)
|
2022-05-06 07:39:10 -04:00 |
PySimpleGUI
|
5673ed429e
|
Auto-correct file_types errors for Browse buttons
|
2022-05-05 18:02:41 -04:00 |
PySimpleGUI
|
8fab8d124e
|
Reworked test harness to function better on Pi's and small screens
|
2022-05-05 15:46:26 -04:00 |
PySimpleGUI
|
e16545a991
|
Combo element FINALLY gets really nice theme colors all the way through! (Thank you Jason!)
|
2022-05-03 13:30:22 -04:00 |
PySimpleGUI
|
c20c71601e
|
Added back the filetypes parameter for the Mac (thank you resnbl)
|
2022-05-03 11:27:19 -04:00 |
PySimpleGUI
|
235110403d
|
Made selected colors match the theme for Input, Multiline Input and Combo elements
|
2022-05-03 07:56:43 -04:00 |
PySimpleGUI
|
e42fa34dc7
|
New coupon
|
2022-05-02 16:20:34 -04:00 |
PySimpleGUI
|
073faec69e
|
Fix crash in Element.bind that was created in 4.59.0.6 (sorry!)
|
2022-04-30 07:30:13 -04:00 |
PySimpleGUI
|
b31266999b
|
New Column element parameters - size_subsample_width & size_subsample_height
|
2022-04-28 12:37:23 -04:00 |
PySimpleGUI
|
5e54ca99ab
|
Cleaned up the global settings window (see notes in the .py file for the details)
|
2022-04-27 16:27:54 -04:00 |
PySimpleGUI
|
865708b91f
|
"DONE" with ttk scrollbars (functionality)... all parms are in place... the hierarchy is the biggest addition in this set of changes.... the order is: element, window, set options, global settings
|
2022-04-27 16:03:36 -04:00 |
PySimpleGUI
|
c7427d3bde
|
Get ttk themes available when showing the list in the system settings window. Added scrollbar parms to the Window object, but not quite hooked up yet... getting there!
|
2022-04-27 07:06:35 -04:00 |
PySimpleGUI
|
d3472ec3fc
|
Added parms and doctrings for Output Element and Column element. Needed to remove the arrow background color parm as it's not possible to set this value speciically.
|
2022-04-26 15:46:04 -04:00 |
PySimpleGUI
|
fa4062d8ca
|
Fix in Column.update.... missed the rename of ExpandX to expand_x like the other elements.
|
2022-04-25 08:58:35 -04:00 |
PySimpleGUI
|
cd3b9105ca
|
TTK Scrollbars for Columns - the hacked version. "Make it run"... next up is "Make it right"
|
2022-04-24 18:05:43 -04:00 |
PySimpleGUI
|
fc2cb0ff60
|
More debug window fun! Re-opens without missing a print this time. New is_closed Window method added
|
2022-04-21 12:23:13 -04:00 |
PySimpleGUI
|
72fc99d8a2
|
Fix for systems that don't yet have any settings in the settings file for the ttk scrollbars. Was getting the incorrect default settings.
|
2022-04-20 13:36:02 -04:00 |
PySimpleGUI
|
d4f38fd07f
|
New scrollbars now support for GrayGrayGray and themes that have no color settings
|
2022-04-20 11:45:46 -04:00 |
PySimpleGUI
|
85d664925a
|
Changed all Tab errors to the nicer traceback error popup. Removed Output Element from the Pack function (that makes the change as real as it gets)
|
2022-04-20 10:09:33 -04:00 |
PySimpleGUI
|
1ecae38613
|
Output element - changed to be a subclass of the Multiline as part of the ttk scrollbar switch. It also greatly reduces complexity as they had very different implementations.
|
2022-04-20 06:14:25 -04:00 |
PySimpleGUI
|
a0c5aafd47
|
Additional Exception handling for debug print, pin needed for Pause button since it can come and go
|
2022-04-19 17:06:23 -04:00 |
PySimpleGUI
|
f93f254313
|
Ooops... left debug prints in the debug print code... does that technically not make it a bug?
|
2022-04-19 16:56:05 -04:00 |
PySimpleGUI
|
d45846f8c3
|
One more time for the Debug Print.....
|
2022-04-19 16:50:13 -04:00 |
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 |