]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-30781: IDLE - Use ttk Notebook in ConfigDialog (#2938)
authorTerry Jan Reedy <tjreedy@udel.edu>
Sat, 29 Jul 2017 04:49:39 +0000 (00:49 -0400)
committerGitHub <noreply@github.com>
Sat, 29 Jul 2017 04:49:39 +0000 (00:49 -0400)
commitb331f80b4765c3201674a7ca8b35c9d4a65efe79
treea3ffd0fbe3a4c6684d38566461ddfab91184a14b
parent5d0f30aae5fccc99690923fc5c7cb58de8ad7eec
bpo-30781: IDLE - Use ttk Notebook in ConfigDialog (#2938)

The notebook looks a bit better.  It will work better with separate page classes. Traversal of widgets by Tab works better.  Switching tabs with keys becomes possible.  The font sample box works better at large font sizes.

One of the two simulated click tests no longer works.  This will be investigated while fixing a bug with the widget itself.
Lib/idlelib/configdialog.py
Lib/idlelib/idle_test/test_configdialog.py
Misc/NEWS.d/next/IDLE/2017-07-28-18-59-06.bpo-30781.ud5m18.rst [new file with mode: 0644]