| Summary: | [Dark Theme] Disable show range indicator in the dark theme | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Lars Vogel <Lars.Vogel> |
| Component: | UI | Assignee: | Lars Vogel <Lars.Vogel> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | daniel_megert, fbricon, gorkem.ercan, Lars.Vogel, loskutov, markus.kell.r, Platform-UI-Inbox |
| Version: | 4.6 | Flags: | markus.kell.r:
review-
|
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| See Also: |
https://git.eclipse.org/r/93590 https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=b113731f0f6b10915cc40838e7fe99442949f69e https://git.eclipse.org/r/93604 https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=dd2c244b71479d86719da8364f24b393b5c4f3c4 |
||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 514043 | ||
|
Description
Lars Vogel
Preference: /instance/org.eclipse.ui.editors show_range_indicator true New Gerrit change created: https://git.eclipse.org/r/93590 Gerrit change https://git.eclipse.org/r/93590 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=b113731f0f6b10915cc40838e7fe99442949f69e Gorkem / Fred, in case you want to try it out, please use the I-Build as of tomorrow: http://download.eclipse.org/eclipse/downloads/ I would never associate themes with functional changes, this confuses users, remember MRU story. Themes schould only chane L&F. So to properly fix this, range indicator should use theme colors. So I'm -2 for the commit. (In reply to Andrey Loskutov from comment #5) > I would never associate themes with functional changes, this confuses users, > remember MRU story. Themes schould only chane L&F. This change did disactivate the broken L&F of the dark theme. Hightlight Color can not be customized at the moment. Please open a new bug for this request. (In reply to Lars Vogel from comment #6) > (In reply to Andrey Loskutov from comment #5) > > I would never associate themes with functional changes, this confuses users, > > remember MRU story. Themes schould only chane L&F. > > This change did disactivate the broken L&F of the dark theme. Hightlight > Color can not be customized at the moment. Please open a new bug for this > request. No Lars, that's not how it works. You committed a functional change that breaks expected behavior, so it's your job to do what you can to fix the breakage. New Gerrit change created: https://git.eclipse.org/r/93604 Gerrit change https://git.eclipse.org/r/93604 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=dd2c244b71479d86719da8364f24b393b5c4f3c4 I'm unsure what I broke with the change, except fixing a super ugly UI issue in the dark theme but as Andrey and Markus disagree, I reverted the fix. Lets use Bug 514043 to make the color configurable so that dark theme users can suffer less. Workaround for existing dark theme users is to disable the preference manually. (In reply to Lars Vogel from comment #10) > I'm unsure what I broke with the change, except fixing a super ugly UI issue > in the dark theme Lars, the fix was done at wrong place. As said before, we should not enable or disable some functionality via themes, but make sure that this functionality supports different themes. With your fix users in the dark theme would miss the range indicator feature and file a bug that it doesn't work anymore. No one expects to see a functional change only by changing L&F. Thanks Andrey, for the clarification. I can see your point. |