Tagged: readability, terminal, ui, user interface
- This topic has 17 replies, 4 voices, and was last updated 7 years ago by support-tony.
-
AuthorPosts
-
asagrimParticipantIDE Package: (Eclipse for JavaScript and Web Developers)
Version: Oxygen.1a Release (4.7.1a)
Build id: 20171005-1200
Relevant Plugins Installed:
Darkest Dark Theme v1.8.4.201709142212, Webclipse Suite v1.8.4.201709142220Steps to reproduce the issue:
1. Enable Darkest Dark
2. Enable DevStyle (optional, doesn’t make any difference)
3. Open a terminal tab in the Terminal+ view
4. Run a command (e.g.: npm -v)
Outcome: Due to the background and foreground colors conflict, most of the text will result barely readable (see attachment).Attachments:
You must be logged in to view attached files.
Aaron LaraMember@asagrim, From your screenshot it seems like the text is selected. Is selection unintentional? The colors are actually different when they are not selected (see screenshot).
Cheers!
Aaron Lara- This reply was modified 7 years ago by Aaron Lara.
Attachments:
You must be logged in to view attached files.
asagrimParticipant
Aaron LaraMemberThanks for the details. You are right this is a bug, the good news is that we have already made some improvements on how we handle backgrounds for CI9 and it’s possible that this has been fixed by those changes. Could you please try our pre-released version of CI9 and let us know if that’s the case? Just follow the instructions at this thread.
Thanks!
Aaron Lara
asagrimParticipantIDE Package: (Eclipse for JavaScript and Web Developers)
Version: Oxygen.1a Release (4.7.1a)
Build id: 20171005-1200
Relevant Plugins Installed:
DevStyle (includes Darkest Dark Theme) 1.9.0.201711070040, Webclipse Suite v1.9.0.201711070048Despite the update, as you can see from the information above, the offending behavior is still present (see attachment).
Attachments:
You must be logged in to view attached files.
timwebbKeymasterIs there any additional information you could share — such as, have you tailored your GitBash install at all? Any non-standard Prompts in your shell configuration, etc.? The blue background color is really the red flag here as it is indicative of one of two things — one, at some point you tailored (or imported tailored) colors for the Terminal, or two, you have your shell configured.
One quick thing to check is if you have (or some other plugin has) changed the Invert Colors option under the Terminal preference page. It should be set to be Inverted.
To confirm there are not other preference issues, if you can zip up your .settings folder from your workspace, we can review settings that can impact terminal coloring to see if this is impacting you — we don’t actually change specific colors for the Terminal from Darkest Dark (or DevStyle), but we do set the Terminal. Your settings files are at (workspaceloc)/.metadata/.plugins/org.eclipse.core.runtime/.settings
asagrimParticipantJust for clarity’s sake:
In order to avoid the sort of conflicts you mentioned in your post, before testing my scenario again after updating to the pre-release version, I performed a clean installation of the Eclipse IDE package reported above (and of course used a new workspace).
Additionally, just to be safe, I uninstalled node.js, npm and Angular CLI from the machine and performed a new installation, without any custom modifications on my side.
Then I installed the Webclipse and DevStyle plug-ins and performed the test.
Furthermore, having Angular CLI, node.js and npm installed globally on my dev system, i have also taken care that the CLI Tool Management is set to using project settings (see terminal_webclipse-cli.png screenshot under attachments).
No other plug-ins have been installed, beside the ones bundled in the IDE package.Attachments:
You must be logged in to view attached files.
Aaron LaraMemberThanks for the files, it really helps in the investigation of this issue. Could you also share your workspace .log? We want to check if any error was logged. The file is located at .metadata/.log.
Thanks,
Aaron Lara
asagrimParticipantAttached the log file you requested.
Attachments:
You must be logged in to view attached files.
Aaron LaraMember@asagrim, Unfortunately we are unable to replicate this issue even trying the setup you descrive. We believe there might be some exception half-way through applying the theme causing the issue which will be related to somthing either environmental or other third party plugins. It would be really helpful if you can try out a plugin we exported which contains more logging that will help us track this issue better.
To try it in your installation with the pre-released CI9:
1. Shut down Eclipse.
2. Download and extract the attached zip file.
3. Go to the “plugins” directory under your eclipse installation and back up “com.genuitec.eclipse.theming.ui_1.9.0.201711070040.jar”
4. Then copy the jar into this directory and run eclipse again in a new workspace.After this (and proving the issue is still present) shut down eclipse and send us your .log in this new workspace.
Thanks for helping us through this issue!
- This reply was modified 7 years ago by Aaron Lara.
Attachments:
You must be logged in to view attached files.
asagrimParticipantBehavior is still the same.
Attached the requested log file.Attachments:
You must be logged in to view attached files.
Aaron LaraMember@asagrim, Thank you so much for your help and patience. We are still investigating the issue. Long story short is looks like a lot of the preferences we set to apply the theme are not being written in your installation.
Could you please try launching eclipse from your console with “eclipse.exe -console -consolelog”? Then see if it outputs any interesting exception (specially interesting if it contains com.genuitec* in the stacktrace).
Thanks!
Aaron Lara
asagrimParticipantI’ve performed what you asked me to do and I see no exceptions at all in the console output.
= Begin console output ===============================================================Picked up JAVA_TOOL_OPTIONS: -Djava.vendor="Sun Microsystems Inc." osgi> !SESSION 2017-11-16 16:36:26.688 ----------------------------------------------- eclipse.buildId=4.7.1.M20171009-0410 java.version=1.8.0_131 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Framework arguments: -product org.eclipse.epp.package.javascript.product Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.javascript.product -console -consolelog !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.284 !MESSAGE Applying theme with forceApply: true, theme: com.genuitec.eclipse.themes.dark, applyEditorBackground: false, forceEditorColors: false !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.292 !MESSAGE Target Theme: Darkest Dark !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.300 !MESSAGE Theme Contributions size: 32 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.301 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.303 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.306 !MESSAGE Reading Dark contribution /plugin/org.eclipse.egit.ui/css/e4-dark_egit_prefstyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.310 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.311 !MESSAGE Reading Dark contribution /plugin/org.eclipse.mylyn.wikitext.ui/css/dark_prefstyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.317 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.318 !MESSAGE Reading Dark contribution /plugin/org.eclipse.tm.terminal.control/css/org.eclipse.tm.terminal.stylesheet.dark.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.321 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.324 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.332 !MESSAGE Reading Dark contribution /plugin/org.eclipse.wst.css.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.334 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.336 !MESSAGE Reading Dark contribution /plugin/org.eclipse.wst.html.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.344 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.348 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.350 !MESSAGE Reading Dark contribution /plugin/org.eclipse.wst.json.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.367 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.385 !MESSAGE Reading Dark contribution /plugin/org.eclipse.wst.xml.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.445 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.470 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.495 !MESSAGE Reading Dark contribution /plugin/org.eclipse.jdt.ui/css/e4-dark_jdt_syntaxhighlighting.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.537 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.577 !MESSAGE Reading Dark contribution /plugin/org.eclipse.jst.jsp.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.605 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.641 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.672 !MESSAGE Reading Dark contribution /plugin/com.genuitec.eclipse.typescript/css/e4_dark_theme.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.686 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.721 !MESSAGE Reading Dark contribution /plugin/com.genuitec.eclipse.webclipse.terminal/css/org.eclipse.tm.terminal.stylesheet.dark.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.757 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.779 !MESSAGE Reading Dark contribution /plugin/ts.eclipse.ide.angular2.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.793 !MESSAGE Reading prefs-dark.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:41.824 !MESSAGE Reading prefs-shared.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.151 !MESSAGE Applying theme with forceApply: true, theme: com.genuitec.eclipse.themes.dark, applyEditorBackground: false, forceEditorColors: false !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.162 !MESSAGE Target Theme: Darkest Dark !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.189 !MESSAGE Theme Contributions size: 32 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.201 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.227 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.242 !MESSAGE Reading Dark contribution /plugin/org.eclipse.egit.ui/css/e4-dark_egit_prefstyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.266 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.279 !MESSAGE Reading Dark contribution /plugin/org.eclipse.mylyn.wikitext.ui/css/dark_prefstyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.302 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.319 !MESSAGE Reading Dark contribution /plugin/org.eclipse.tm.terminal.control/css/org.eclipse.tm.terminal.stylesheet.dark.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.342 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.357 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.373 !MESSAGE Reading Dark contribution /plugin/org.eclipse.wst.css.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.394 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.408 !MESSAGE Reading Dark contribution /plugin/org.eclipse.wst.html.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.428 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.447 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.459 !MESSAGE Reading Dark contribution /plugin/org.eclipse.wst.json.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.480 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.496 !MESSAGE Reading Dark contribution /plugin/org.eclipse.wst.xml.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.518 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.527 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.552 !MESSAGE Reading Dark contribution /plugin/org.eclipse.jdt.ui/css/e4-dark_jdt_syntaxhighlighting.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.566 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.587 !MESSAGE Reading Dark contribution /plugin/org.eclipse.jst.jsp.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.603 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.623 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.635 !MESSAGE Reading Dark contribution /plugin/com.genuitec.eclipse.typescript/css/e4_dark_theme.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.651 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.664 !MESSAGE Reading Dark contribution /plugin/com.genuitec.eclipse.webclipse.terminal/css/org.eclipse.tm.terminal.stylesheet.dark.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.689 !MESSAGE themeIds size1 !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.701 !MESSAGE Reading Dark contribution /plugin/ts.eclipse.ide.angular2.ui/css/dark/preferencestyle.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.717 !MESSAGE Reading prefs-dark.css !ENTRY com.genuitec.eclipse.theming.ui 1 0 2017-11-16 16:36:42.730 !MESSAGE Reading prefs-shared.css !ENTRY org.eclipse.egit.ui 2 0 2017-11-16 16:36:47.966 !MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git user global configuration and to define the default location to store repositories: 'N:\'. If this is not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and EGit might behave differently since they see different configuration options. This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. 2017-11-16 16:36:49.148:INFO::Worker-4: Logging initialized @22608ms
= End console output ===============================================================
- This reply was modified 7 years ago by asagrim.
Aaron LaraMemberThanks for the output! Do you mind sending us your full plugins list privately to suppport (at) genuitec.com referencing this forum post URL? That would be really helpful.
Thanks!
Aaron- This reply was modified 7 years ago by Aaron Lara.
- This reply was modified 7 years ago by Aaron Lara.
asagrimParticipantI don’t understand the reason of your last request, for I haven’t applied any post-installation modifications to both the Eclipse IDE JavaScript package and the Genuitec Webclipse plug-in. I therefore assume you guys should be able to recreate what I have on my side by just using the same packages.
Of course, please correct me if I’m wrong with this assumption.
- This reply was modified 7 years ago by asagrim.
-
AuthorPosts