Issue 33679: IDLE: Enable theme-specific color configuration for code context (original) (raw)
Created on 2018-05-29 11:13 by cheryl.sabella, last changed 2022-04-11 14:59 by admin. This issue is now closed.
Messages (8)
Author: Cheryl Sabella (cheryl.sabella) *
Date: 2018-05-29 11:13
Item 9 from #33610: Reenable user config of context colors
- Add context tag to themes in configuration.
- In codecontext, get theme and context color from configuration.
- Use the colors when creating the context label.
- In timer event, update colors if they have changed.
- Change name of font_timer_event function.
- Modify tests to include colors.
Author: Terry J. Reedy (terry.reedy) *
Date: 2018-06-02 01:45
New changeset de6516264e793be991f692fdd892707afb9104a7 by Terry Jan Reedy (Cheryl Sabella) in branch 'master': bpo-33679: IDLE: Re-enable color configuration for code context (GH-7199) https://github.com/python/cpython/commit/de6516264e793be991f692fdd892707afb9104a7
Author: miss-islington (miss-islington)
Date: 2018-06-02 02:16
New changeset 4e033c5aa12766b1a4ba90d2184dbf32ef87f06e by Miss Islington (bot) in branch '3.7': bpo-33679: IDLE: Re-enable color configuration for code context (GH-7199) https://github.com/python/cpython/commit/4e033c5aa12766b1a4ba90d2184dbf32ef87f06e
Author: miss-islington (miss-islington)
Date: 2018-06-02 02:56
New changeset dd851d6019efe79f67b13d67899afa36b33e10a8 by Miss Islington (bot) in branch '3.6': bpo-33679: IDLE: Re-enable color configuration for code context (GH-7199) https://github.com/python/cpython/commit/dd851d6019efe79f67b13d67899afa36b33e10a8
Author: Terry J. Reedy (terry.reedy) *
Date: 2018-06-07 22:30
Summary for users: Previously, there was one code context foreground and background font color setting, default or custom, on the extensions tab, that applied to all themes. Now, each theme has it own setting, as with other color settings. For builting themes, the foreground is the same as normal text; the background is a contrasting gray. Context colors for custom themes are set on the Hightlights tab along with others. When one starts IDLE from a console and loads a custom theme without definitions for 'context', one will see a warning message on the console.
Author: Terry J. Reedy (terry.reedy) *
Date: 2018-06-07 23:11
New changeset bed523ba03c4525c9c79a6df700284b6c43024b3 by Terry Jan Reedy in branch 'master': bpo-33642 and bpo-33679: Revise and condense blurbs (GH-7500) https://github.com/python/cpython/commit/bed523ba03c4525c9c79a6df700284b6c43024b3
Author: miss-islington (miss-islington)
Date: 2018-06-07 23:30
New changeset ab5da50d82766acb49ba162dd61b0f8f19424e29 by Miss Islington (bot) in branch '3.7': bpo-33642 and bpo-33679: Revise and condense blurbs (GH-7500) https://github.com/python/cpython/commit/ab5da50d82766acb49ba162dd61b0f8f19424e29
Author: miss-islington (miss-islington)
Date: 2018-06-07 23:34
New changeset d071ab12c85636cd15c8ef33647dad9db8441afb by Miss Islington (bot) in branch '3.6': bpo-33642 and bpo-33679: Revise and condense blurbs (GH-7500) https://github.com/python/cpython/commit/d071ab12c85636cd15c8ef33647dad9db8441afb
History
Date
User
Action
Args
2022-04-11 14:59:01
admin
set
github: 77860
2018-06-07 23:34:15
miss-islington
set
messages: +
2018-06-07 23:30:27
miss-islington
set
messages: +
2018-06-07 23:13:52
miss-islington
set
pull_requests: + <pull%5Frequest7130>
2018-06-07 23:12:55
miss-islington
set
pull_requests: + <pull%5Frequest7128>
2018-06-07 23:11:44
terry.reedy
set
messages: +
2018-06-07 22:55:31
terry.reedy
set
pull_requests: + <pull%5Frequest7126>
2018-06-07 22:50:13
terry.reedy
set
title: IDLE: Re-enable color configuration for code context -> IDLE: Enable theme-specific color configuration for code context
2018-06-07 22:30:13
terry.reedy
set
messages: +
2018-06-02 03:02:39
terry.reedy
set
status: open -> closed
type: enhancement -> behavior
title: IDLE: Configurable color on code context -> IDLE: Re-enable color configuration for code context
resolution: fixed
stage: patch review -> resolved
2018-06-02 02:56:00
miss-islington
set
messages: +
2018-06-02 02:16:07
miss-islington
set
nosy: + miss-islington
messages: +
2018-06-02 01:48:04
miss-islington
set
pull_requests: + <pull%5Frequest6966>
2018-06-02 01:47:11
miss-islington
set
pull_requests: + <pull%5Frequest6965>
2018-06-02 01:45:56
terry.reedy
set
messages: +
2018-06-01 00:46:20
terry.reedy
unlink
2018-05-29 11:42:09
cheryl.sabella
link
2018-05-29 11:19:15
cheryl.sabella
set
keywords: + patch
stage: patch review
pull_requests: + <pull%5Frequest6834>
2018-05-29 11:13:51
cheryl.sabella
create