gh-78143: IDLE - replace config dlg scale with ttk spinbox by roseman · Pull Request #22954 · python/cpython (original) (raw)

roseman

@roseman

@terryjreedy

See issue for initial review of widget in operation.

@terryjreedy

Test failure is patchcheck trailing whitespace failure.

@terryjreedy

@E-Paine

TBH, I wouldn't bother checking for 8.5.9 as of all the distros/BSDs listed on pkgs.org, only CentOS 6 (which reaches EOL very soon) has <8.5.9 (8.5.7).

@roseman

@roseman

@terryjreedy @roseman

@roseman

@roseman

@terryjreedy

Centos 6 and 7 seem to be the only ones without 8.6. NetBSD offers 8.5.19 as an option.

@github-actions

This PR is stale because it has been open for 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

@terryjreedy

@terryjreedy

@terryjreedy

Centos 6 is no longer on the list at https://pkgs.org/download/tk. Centos 7 has 8.5.13. Centos 8 is 8.6.8. The Pipelines failure report is not available. I did an update merge, needed anyway, to force retesting.
EDIT: all pass now.

terryjreedy

@terryjreedy

I put the spinbox on the new Windows tab and made it writeable by using a StringVar. I intend to merge it tomorrow.

@terryjreedy

@miss-islington

Thanks @roseman for the PR, and @terryjreedy for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10, 3.9.
🐍🍒⛏🤖

@bedevere-bot

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request

Jun 10, 2021

@roseman @miss-islington

If ttk.Spinbox is not available (Tk < 8.5.9) use readonly ttk.Combobox.

Co-authored-by: Terry Jan Reedy tjreedy@udel.edu (cherry picked from commit 42d5a4f)

Co-authored-by: Mark Roseman mark@markroseman.com

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request

Jun 10, 2021

@roseman @miss-islington

If ttk.Spinbox is not available (Tk < 8.5.9) use readonly ttk.Combobox.

Co-authored-by: Terry Jan Reedy tjreedy@udel.edu (cherry picked from commit 42d5a4f)

Co-authored-by: Mark Roseman mark@markroseman.com

@bedevere-bot

miss-islington added a commit that referenced this pull request

Jun 10, 2021

@miss-islington @roseman

If ttk.Spinbox is not available (Tk < 8.5.9) use readonly ttk.Combobox.

Co-authored-by: Terry Jan Reedy tjreedy@udel.edu (cherry picked from commit 42d5a4f)

Co-authored-by: Mark Roseman mark@markroseman.com

terryjreedy pushed a commit that referenced this pull request

Jun 10, 2021

@miss-islington @roseman

If ttk.Spinbox is not available (Tk < 8.5.9) use readonly ttk.Combobox.

Co-authored-by: Terry Jan Reedy tjreedy@udel.edu (cherry picked from commit 42d5a4f)

Co-authored-by: Mark Roseman mark@markroseman.com

@terryjreedy terryjreedy changed the titlebpo-33962: replace idle config dlg scale with ttk spinbox gh-78143: IDLE - replace config dlg scale with ttk spinbox

Aug 15, 2022

This was referenced

Aug 15, 2022