Miss Skeleton (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f75fc7a9d 
								
							 
						 
						
							
							
								
								bpo-41831: Restore str implementation of __str__ in tkinter.EventType (GH-22355)  
							
							... 
							
							
							
							(cherry picked from commit eb38c6b7aa 
							
						 
						
							2020-10-09 13:20:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miss Skeleton (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								43c3eafa1b 
								
							 
						 
						
							
							
								
								bpo-41831: Add tests for tkinter.Event.__repr__ (GH-22354) (GH-22617)  
							
							... 
							
							
							
							(cherry picked from commit f25323a307 
							
						 
						
							2020-10-09 22:56:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miss Skeleton (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								15e091f63f 
								
							 
						 
						
							
							
								
								bpo-41306: Allow scale value to not be rounded (GH-21715)  
							
							... 
							
							
							
							This fixes the test failure with Tk 6.8.10 which is caused by changes to how Tk rounds the `from`, `to` and `tickinterval` arguments. This PR uses `noconv` if the patchlevel is greater than or equal to 8.6.10 (credit to Serhiy for this idea as it is much simpler than what I previously proposed).
Going into more detail for those who want it, the Tk change was made in [commit 591f68c](591f68cb38591f68cb38/generic/tkScale.cGH-L623aecf036738 
							
						 
						
							2020-10-08 09:50:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miss Islington (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b38ad22705 
								
							 
						 
						
							
							
								
								fix EventType bases  
							
							... 
							
							
							
							`StrEnum` does not exist in 3.8, so use original `(str, enum.Enum)` bases. 
							
						 
						
							2020-09-22 11:31:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miss Islington (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b052751d3 
								
							 
						 
						
							
							
								
								bpo-41384: Raise TclError in tkinter.OptionMenu (GH-21601)  
							
							... 
							
							
							
							... when an unknown option is passed.  TypeError was being raised because a 2to3 fix was missing.
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
(cherry picked from commit f1d40f941a 
							
						 
						
							2020-07-26 22:14:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5ea7bb25e3 
								
							 
						 
						
							
							
								
								bpo-39152: add missing ttk.Scale.configure return value (GH-17815)  
							
							... 
							
							
							
							tkinter.ttk.Scale().configure([name]) now returns a configuration tuple for name
or a list thereof for all options. Based on patch Giovanni Lombardo. 
							
						 
						
							2020-01-05 11:23:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gurupad Hegde 
								
							 
						 
						
							
							
							
							
								
							
							
								6c7bb38ff2 
								
							 
						 
						
							
							
								
								bpo-39136: Fixed typos (GH-17720)  
							
							... 
							
							
							
							funtion -> function; configuraton -> configuration; defintitions -> definitions;
focusses -> focuses; necesarily -> necessarily; follwing -> following;
Excape -> Escape, 
							
						 
						
							2019-12-28 17:16:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								138ccbb022 
								
							 
						 
						
							
							
								
								bpo-38738: Fix formatting of True and False. (GH-17083)  
							
							... 
							
							
							
							* "Return true/false" is replaced with "Return ``True``/``False``"
  if the function actually returns a bool.
* Fixed formatting of some True and False literals (now in monospace).
* Replaced "True/False" with "true/false" if it can be not only bool.
* Replaced some 1/0 with True/False if it corresponds the code.
* "Returns <bool>" is replaced with "Return <bool>". 
							
						 
						
							2019-11-12 16:57:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								06cb94bc84 
								
							 
						 
						
							
							
								
								bpo-13153: Use OS native encoding for converting between Python and Tcl. (GH-16545)  
							
							... 
							
							
							
							On Windows use UTF-16 (or UTF-32 for 32-bit Tcl_UniChar) with the
"surrogatepass" error handler for converting to/from Tcl Unicode objects.
On Linux use UTF-8 with the "surrogateescape" error handler for converting
to/from Tcl String objects.
Converting strings from Tcl to Python and back now never fails
(except MemoryError). 
							
						 
						
							2019-10-04 13:09:52 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f21eaa15e 
								
							 
						 
						
							
							
								
								bpo-15999: Clean up of handling boolean arguments. (GH-15610)  
							
							... 
							
							
							
							* Use the 'p' format unit instead of manually called PyObject_IsTrue().
* Pass boolean value instead 0/1 integers to functions that needs boolean.
* Convert some arguments to boolean only once. 
							
						 
						
							2019-09-01 12:16:51 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Min ho Kim 
								
							 
						 
						
							
							
							
							
								
							
							
								39d87b5471 
								
							 
						 
						
							
							
								
								Fix typos mostly in comments, docs and test names (GH-15209)  
							
							
							
						 
						
							2019-08-30 16:21:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								662db125cd 
								
							 
						 
						
							
							
								
								bpo-37685: Fixed __eq__, __lt__ etc implementations in some classes. (GH-14952)  
							
							... 
							
							
							
							They now return NotImplemented for unsupported type of the other operand. 
							
						 
						
							2019-08-08 08:42:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Flavian Hautbois 
								
							 
						 
						
							
							
							
							
								
							
							
								76b645124b 
								
							 
						 
						
							
							
								
								bpo-29446: tkinter 'import *' only imports what it should (GH-14864)  
							
							... 
							
							
							
							Add __all__ to tkinter.__init__ and submodules.  Replace 'import *'
with explicit imports in some submodules. 
							
						 
						
							2019-07-25 21:30:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zackery Spytz 
								
							 
						 
						
							
							
							
							
								
							
							
								50866e9ed3 
								
							 
						 
						
							
							
								
								bpo-25451: Add transparency methods to tkinter.PhotoImage. (GH-10406)  
							
							
							
						 
						
							2019-04-05 13:17:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aeca373b33 
								
							 
						 
						
							
							
								
								bpo-27313: Avoid test_ttk_guionly ComboboxTest fail with macOS Cocoa Tk (GH-12011)  
							
							
							
						 
						
							2019-02-24 02:28:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								569d12f448 
								
							 
						 
						
							
							
								
								Fix yet one error in checking Tcl version. (GH-10189)  
							
							
							
						 
						
							2018-10-28 20:58:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								18d57b4d62 
								
							 
						 
						
							
							
								
								Fix checking for bugfix Tcl version. (GH-10185)  
							
							
							
						 
						
							2018-10-28 19:48:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juliette Monsel 
								
							 
						 
						
							
							
							
							
								
							
							
								1deea5e539 
								
							 
						 
						
							
							
								
								bpo-34936: Fix TclError in tkinter.Spinbox.selection_element(). (GH-9760)  
							
							
							
						 
						
							2018-10-18 22:28:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juliette Monsel 
								
							 
						 
						
							
							
							
							
								
							
							
								bf034715db 
								
							 
						 
						
							
							
								
								bpo-23831: Add moveto method to the tkinter.Canvas widget. (GH-9768)  
							
							
							
						 
						
							2018-10-12 19:44:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc0d571b64 
								
							 
						 
						
							
							
								
								bpo-34964: Make Tkinter sources more readable by adding blank lines. (GH-9822)  
							
							
							
						 
						
							2018-10-12 19:01:00 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juliette Monsel 
								
							 
						 
						
							
							
							
							
								
							
							
								af5658ae93 
								
							 
						 
						
							
							
								
								bpo-34829: Add missing selection_ methods to the Tkinter Spinbox. (GH-9617)  
							
							... 
							
							
							
							Implement the methods selection_from(), selection_range(), selection_present()
and selection_to() for Tkinter Spinbox. 
							
						 
						
							2018-10-08 19:29:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c75c1e0e8a 
								
							 
						 
						
							
							
								
								bpo-34189: Fix checking for bugfix Tcl version. (GH-8397)  
							
							
							
						 
						
							2018-07-22 21:41:48 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e271ca78e3 
								
							 
						 
						
							
							
								
								bpo-34189: Add simple tests for new Tk widget options. (GH-8396)  
							
							
							
						 
						
							2018-07-22 19:50:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5bb5bbfca8 
								
							 
						 
						
							
							
								
								bpo-33974: Fix passing special characters to ttk widgets. (GH-7986)  
							
							... 
							
							
							
							Fix passing lists and tuples of strings containing special characters
'"', '\\', '{', '}' and '\n' as options to tkinter.ttk widgets. 
							
						 
						
							2018-06-30 09:20:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrés Delfino 
								
							 
						 
						
							
							
							
							
								
							
							
								4b685bf719 
								
							 
						 
						
							
							
								
								bpo-33283: Mention PNG as a supported format by Tcl/Tk. (GH-6479)  
							
							
							
						 
						
							2018-04-17 08:34:35 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Garvit Khatri 
								
							 
						 
						
							
							
							
							
								
							
							
								3ab44c0783 
								
							 
						 
						
							
							
								
								bpo-33096: Fix ttk.Treeview.insert. (GH-6228)  
							
							... 
							
							
							
							Allow ttk.Treeview.insert to insert iid that has a false boolean value.
Note iid=0 and iid=False would be same. 
							
						 
						
							2018-03-26 10:02:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								74382a3f17 
								
							 
						 
						
							
							
								
								bpo-32857: Raise error when tkinter after_cancel() is called with None. (GH-5701)  
							
							
							
						 
						
							2018-03-04 12:41:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alan D Moore 
								
							 
						 
						
							
							
							
							
								
							
							
								a48e78a0b7 
								
							 
						 
						
							
							
								
								bpo-32585: Add tkinter.ttk.Spinbox. ( #5221 )  
							
							
							
						 
						
							2018-02-09 02:03:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97f1ca1673 
								
							 
						 
						
							
							
								
								[3.8] bpo-31508: Remove support of arguments in tkinter.ttk.Treeview.selection. (GH-3651)  
							
							... 
							
							
							
							It was deprecated in 3.6. 
							
						 
						
							2018-02-01 18:49:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mike 
								
							 
						 
						
							
							
							
							
								
							
							
								53f7a7c281 
								
							 
						 
						
							
							
								
								bpo-32297: Few misspellings found in Python source code comments. ( #4803 )  
							
							... 
							
							
							
							* Fix multiple typos in code comments
* Add spacing in comments (test_logging.py, test_math.py)
* Fix spaces at the beginning of comments in test_logging.py 
							
						 
						
							2017-12-14 13:04:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2fad102354 
								
							 
						 
						
							
							
								
								bpo-27319, bpo-31508: Document deprecation in Treeview.selection(). ( #3667 )  
							
							... 
							
							
							
							Defer removing old behavior to 3.8.
Document new feature of selection_set() and friends. 
							
						 
						
							2017-09-24 14:34:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								cd7e9c1b67 
								
							 
						 
						
							
							
								
								ttk: fix LabeledScale and OptionMenu destroy() method ( #3025 )  
							
							... 
							
							
							
							bpo-31135: Call the parent destroy() method even if the used
attribute doesn't exist.
The LabeledScale.destroy() method now also explicitly clears label
and scale attributes to help the garbage collector to destroy all
widgets. 
							
						 
						
							2017-08-08 19:41:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									csabella 
								
							 
						 
						
							
							
							
							
								
							
							
								a568e52733 
								
							 
						 
						
							
							
								
								bpo-25684: ttk.OptionMenu radiobuttons weren't unique ( #2276 )  
							
							... 
							
							
							
							between instances of OptionMenu. 
							
						 
						
							2017-07-31 12:30:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a92adf8f07 
								
							 
						 
						
							
							
								
								bpo-30310: Add a test for non-ascii font family. ( #1567 ) ( #1832 )  
							
							
							
						 
						
							2017-05-27 17:01:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vijay Kumar 
								
							 
						 
						
							
							
							
							
								
							
							
								128641d17e 
								
							 
						 
						
							
							
								
								Fix spelling mistakes in tkinter.py ( #1716 )  
							
							... 
							
							
							
							Ran the docstrings through spell checker, and fixed spelling issues. 
							
						 
						
							2017-05-22 19:23:52 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								bdf6b910f9 
								
							 
						 
						
							
							
								
								bpo-29776: Use decorator syntax for properties. ( #585 )  
							
							
							
						 
						
							2017-03-19 08:40:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								0ba0defb00 
								
							 
						 
						
							
							
								
								Issue 28923: Remove editor artifacts from Tix.py,  
							
							
							
						 
						
							2016-12-22 00:02:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								c67983b829 
								
							 
						 
						
							
							
								
								Issue 28923: Remove editor artifacts from Tix.py.  
							
							
							
						 
						
							2016-12-21 23:59:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								016a9acb26 
								
							 
						 
						
							
							
								
								Issue  #27939 : Fixed bugs in tkinter.ttk.LabeledScale and tkinter.Scale caused  
							
							... 
							
							
							
							by representing the scale as float value internally in Tk.  tkinter.IntVar
now works if float value is set to underlying Tk variable. 
							
						 
						
							2016-10-30 18:52:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								32c0d3ada5 
								
							 
						 
						
							
							
								
								Issue  #27939 : Fixed bugs in tkinter.ttk.LabeledScale and tkinter.Scale caused  
							
							... 
							
							
							
							by representing the scale as float value internally in Tk.  tkinter.IntVar
now works if float value is set to underlying Tk variable. 
							
						 
						
							2016-10-30 18:49:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b1f5287952 
								
							 
						 
						
							
							
								
								Issue  #27025 : Generated names for Tkinter widgets now start by the "!" prefix  
							
							... 
							
							
							
							for readability (was "`"). 
							
						 
						
							2016-10-25 09:43:48 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								407c8acd90 
								
							 
						 
						
							
							
								
								Issue  #25464 : Fixed HList.header_exists() in tkinter.tix module by addin  
							
							... 
							
							
							
							a workaround to Tix library bug. 
							
						 
						
							2016-10-24 23:49:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								071dec2027 
								
							 
						 
						
							
							
								
								Issue  #25464 : Fixed HList.header_exists() in tkinter.tix module by addin  
							
							... 
							
							
							
							a workaround to Tix library bug. 
							
						 
						
							2016-10-24 23:47:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1aca3899fb 
								
							 
						 
						
							
							
								
								Issue  #27611 : Fixed support of default root window in the tkinter.tix module.  
							
							... 
							
							
							
							Added the master parameter in the DisplayStyle constructor. 
							
						 
						
							2016-09-25 16:52:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e6f0199c19 
								
							 
						 
						
							
							
								
								Issue  #27611 : Fixed support of default root window in the tkinter.tix module.  
							
							
							
						 
						
							2016-09-25 16:46:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								15f44ab043 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-08-30 10:47:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								f050a33ce2 
								
							 
						 
						
							
							
								
								Merge with 3.5  
							
							
							
						 
						
							2016-08-16 01:44:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								22ba01ea55 
								
							 
						 
						
							
							
								
								Issue  #27611 : Don't import volatile attribute.  
							
							
							
						 
						
							2016-08-16 01:44:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								02b75abf73 
								
							 
						 
						
							
							
								
								Merge spelling and grammar fixes from 3.5  
							
							
							
						 
						
							2016-08-05 01:51:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								69332c1a64 
								
							 
						 
						
							
							
								
								Fix spelling and grammar in documentation and code comments  
							
							
							
						 
						
							2016-08-04 13:07:31 +00:00