Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gh-91398: Remove IDLE shell sidebar padding #32363

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Conversation

BA-24
Copy link

@BA-24 BA-24 commented Apr 6, 2022

I noticed there was a white bar to the left in my IDLE, it stuck out like a soar thumb since I have a custom dark theme. This was not an issue with earlier versions.

Changing this line of code solves this issue and leaves the color choices up to the user.

#89614, #91398

I noticed there was a white bar to the left in my IDLE, it stuck out like a soar thumb since I have a custom dark theme. This was not an issue with earlier versions.

Changing this line of code solves this issue and leaves the color choices up to the user.
@the-knights-who-say-ni

This comment was marked as outdated.

@ambv ambv closed this Apr 10, 2022
@ambv ambv reopened this Apr 10, 2022
@cpython-cla-bot
Copy link

cpython-cla-bot bot commented Apr 10, 2022

All commit authors signed the Contributor License Agreement.
CLA signed

Copy link
Member

@terryjreedy terryjreedy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This only affects the shell sidebar, which is the subject of bpo-45451. I made the change I requested.

On my Windows with dark theme, I prefer the change. But change needs evaluation on light and dark themes on all 3 major OSes. Will ask OP of issue for opinion. So not approved yet.

Lib/idlelib/sidebar.py Outdated Show resolved Hide resolved
@terryjreedy terryjreedy changed the title Remove white bar bpo-45451: Remove IDLE shell sidebar padding Apr 11, 2022
@python python deleted a comment from bedevere-bot Apr 11, 2022
@terryjreedy
Copy link
Member

@ambv This should be linked to the new GH issue when available. I overwrote the proposed change and will add blurb before merging.

@ambv
Copy link
Contributor

ambv commented May 17, 2022

This missed the boat for inclusion in Python 3.9 which accepts security fixes only as of today.

@bedevere-bot
Copy link

Most changes to Python require a NEWS entry.

Please add it using the blurb_it web app or the blurb command-line tool.

@terryjreedy
Copy link
Member

I don't believe that this is needed for 3.9. It is certainly more of an issue for 3.10+.

There is a new CI button that requires CLA be signed, even for something trivial that should not require it. Adding a possibly false CLA signed label does not seem to fix that. If no signature, any workaround other than making a new PR myself?

@terryjreedy terryjreedy changed the title bpo-45451: Remove IDLE shell sidebar padding gh-89614: Remove IDLE shell sidebar padding May 17, 2022
@terryjreedy terryjreedy added type-feature A feature request or enhancement and removed type-bug An unexpected behavior, bug, or error expert-IDLE labels May 17, 2022
@BA-24
Copy link
Author

BA-24 commented May 18, 2022

I don't believe that this is needed for 3.9. It is certainly more of an issue for 3.10+.

There is a new CI button that requires CLA be signed, even for something trivial that should not require it. Adding a possibly false CLA signed label does not seem to fix that. If no signature, any workaround other than making a new PR myself?

That's my bad. I messed up the CLA thing, and, long story short, I ended up making a new identical issue on the bugs.python.org thing that can be found here

@terryjreedy terryjreedy changed the title gh-89614: Remove IDLE shell sidebar padding gh-91398: Remove IDLE shell sidebar padding May 21, 2022
@ambv
Copy link
Contributor

ambv commented Jun 21, 2022

@BA-24 could you try signing the CLA again? This should work now.

@BA-24
Copy link
Author

BA-24 commented Jun 23, 2022

Should be signed now

@ambv ambv closed this Jul 5, 2022
@ambv ambv reopened this Jul 5, 2022
@python python deleted a comment from bedevere-bot Sep 18, 2022
@python python deleted a comment from bedevere-bot Sep 18, 2022
@BA-24
Copy link
Author

BA-24 commented Oct 31, 2022

Hey, just updated to 3.11, is this getting merged or will I have to keep modifying the file manually?

@iritkatriel
Copy link
Member

Hey, just updated to 3.11, is this getting merged or will I have to keep modifying the file manually?

CI is failing because the news item is missing.

@terryjreedy
Copy link
Member

I am still planning to look at this soon.

@BA-24
Copy link
Author

BA-24 commented Jan 2, 2023

Hey, just updated to 3.11, is this getting merged or will I have to keep modifying the file manually?

CI is failing because the news item is missing.

As far as I'm concerned it's a typo and does not need a news entry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

None yet

7 participants