[issue24820] IDLE themes for light on dark

2015-10-04 Thread Mark Roseman
Mark Roseman added the comment: FYI, the change multiple backgrounds thing is in my working version for the new dialog. Added new issue #25313 to remind us that the warning message is something we'd love to get rid of in the future and as quickly as possible make it unnecessary if we add more

[issue24820] IDLE themes for light on dark

2015-10-03 Thread Roundup Robot
Roundup Robot added the comment: New changeset 739cc9ca55cd by Terry Jan Reedy in branch '2.7': Issue #24820: Update IDLE NEWS items. https://hg.python.org/cpython/rev/739cc9ca55cd New changeset 233974dfda03 by Terry Jan Reedy in branch '3.4': Issue #24820: Update IDLE NEWS items. https://hg.pyt

[issue24820] IDLE themes for light on dark

2015-10-03 Thread Terry J. Reedy
Terry J. Reedy added the comment: See patch for message. Merely displaying a message, and not trying to do anything fancy, like cancelling the selection, avoids any possible problem in interaction with other methods. I leave it to users to decide if action is needed, and if so, whether to sw

[issue24820] IDLE themes for light on dark

2015-10-03 Thread Roundup Robot
Roundup Robot added the comment: New changeset afa95f032de1 by Terry Jan Reedy in branch '2.7': Issue #24820: Add 'IDLE Dark' text color theme, warning, and solution. https://hg.python.org/cpython/rev/afa95f032de1 New changeset 1de01a63f360 by Terry Jan Reedy in branch '3.4': Issue #24820: Add '

[issue24820] IDLE themes for light on dark

2015-10-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: I was going to push both a version of the breakpoint patch and the new theme, but noticed a problem. If someone selects IDLE Dark and saves that choice and then run an older Python+IDLE, then the older IDLE will not find 'IDLE Dark' and will run a backup defa

[issue24820] IDLE themes for light on dark

2015-10-02 Thread Roundup Robot
Roundup Robot added the comment: New changeset e67da755d614 by Terry Jan Reedy in branch '2.7': Issue #24820: Users can now set breakpoint colors in Settings -> https://hg.python.org/cpython/rev/e67da755d614 New changeset d874a6157223 by Terry Jan Reedy in branch '3.4': Issue #24820: Users can n

[issue24820] IDLE themes for light on dark

2015-09-30 Thread Mark Roseman
Mark Roseman added the comment: Attached a patch to the current config dialog to add breakpoint to the window, and have updated the same thing in my newer dialog. -- keywords: +patch Added file: http://bugs.python.org/file40635/breakpoint-prefs.patch ___

[issue24820] IDLE themes for light on dark

2015-09-30 Thread Terry J. Reedy
Changes by Terry J. Reedy : Removed file: http://bugs.python.org/file40582/idle-dark.cfg ___ Python tracker ___ ___ Python-bugs-list mailing l

[issue24820] IDLE themes for light on dark

2015-09-30 Thread Terry J. Reedy
Terry J. Reedy added the comment: Marc, thanks for unlurking. I like something a bit brighter, such as #808000, though it does not matter much in this color area. We are revising the highlight tab and should add a line [ breakpoint ] to the sample box. -- Added file: http://b

[issue24820] IDLE themes for light on dark

2015-09-30 Thread Mark Roseman
Mark Roseman added the comment: Hi Marc, you're correct that is an error in the theme. To correct it, change the setting for 'break-background' to be something like #22. Thanks! -- ___ Python tracker _

[issue24820] IDLE themes for light on dark

2015-09-30 Thread Marc Paul Rubin
Marc Paul Rubin added the comment: Greetings from an idle-dev 'lurker.' Has anyone tested the new dark theme with a Set Breakpoint command? The dark theme is great for me except for this quirk: breakpoints are invisible on my test box. Under the Classic light scheme breakpoints appear on a bright

[issue24820] IDLE themes for light on dark

2015-09-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: My only question right now is whether I should apply as is or with minor adjustments. Thanks for the encouragements either way. -- ___ Python tracker

[issue24820] IDLE themes for light on dark

2015-09-26 Thread Anand Krishnakumar
Anand Krishnakumar added the comment: Hi! I'm a 14 year old who wants to start developing for Python. I absolutely adore this enhancement and I would love to contribute towards this. So please let me know if I can help, and if yes, how? -- nosy: +Anand Krishnakumar

[issue24820] IDLE themes for light on dark

2015-09-25 Thread Mark Roseman
Mark Roseman added the comment: Looks good to me! -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue24820] IDLE themes for light on dark

2015-09-25 Thread Terry J. Reedy
Terry J. Reedy added the comment: Here is an Idle Dark theme that is the near-inverse of the standard Idle theme, with foreground colors tweaked just a bit to account for the background switch and its blue tint. It otherwise retains the current color mapping. What do you think? -- A

[issue24820] IDLE themes for light on dark

2015-09-25 Thread Mark Roseman
Mark Roseman added the comment: Ok, do you want to add the dark theme in then? I'll add some code to the ttk based preferences dialog (for when that gets in) to give the user the option of applying the new background color to all the other elements which had the same original background color

[issue24820] IDLE themes for light on dark

2015-09-25 Thread Terry J. Reedy
Terry J. Reedy added the comment: For me, Idle comes with one light theme, under 2 names. I don't know what happens on Mac. Let us add one dark theme as Idle Dark, before 3.4.4 if possible. We can later consider whether to add more light and dark built-in themes. But I think more important w

[issue24820] IDLE themes for light on dark

2015-09-25 Thread Mark Roseman
Mark Roseman added the comment: Sounds good. I agree picking a few and tweaking them would be a good way forward (and incidentally, the 'Cobalt' theme is the one I use in my regular editor!) -- ___ Python tracker

[issue24820] IDLE themes for light on dark

2015-09-24 Thread Terry J. Reedy
Terry J. Reedy added the comment: I re-read #7949 and read the problem as mixing a hard-coded (by tk or Idle is not clear) background (white) with a system-default foreground, which is also white when the system background is black. Hence the screenshot in duplicate #16984. In any case, that

[issue24820] IDLE themes for light on dark

2015-09-24 Thread Mark Roseman
Mark Roseman added the comment: I wrote a short utility that parses TextMate XML-based theme files (which are also used by Sublime) and converts them into something IDLE can use. It's not a perfect match, because IDLE's themes are more restrictive, but it's not bad. I'm attaching the output of

[issue24820] IDLE themes for light on dark

2015-08-07 Thread Mark Roseman
Mark Roseman added the comment: I read #7949 as saying the text widget picks up the background color from the system-wide GTk theme. This one is saying that the background color of the text widget should be changeable as part of an IDLE highlighting theme. -- ___

[issue24820] IDLE themes for light on dark

2015-08-07 Thread Terry J. Reedy
Terry J. Reedy added the comment: This looks like mostly a duplicate of #7949. Can you differentiate? -- ___ Python tracker ___ ___ P

[issue24820] IDLE themes for light on dark

2015-08-06 Thread Mark Roseman
New submission from Mark Roseman: If there are going to be highlighting themes in IDLE, and the ability to customize them, why not the background color of the window? Light on dark is easier for some people to read - adding one that did that would be a good candidate for another built-in theme