facebook

Terminal+ output almost unreadable when Darkest Dark theme is enabled

  1. DevStyle
  2.  > 
  3. Theme Problems
Viewing 15 posts - 1 through 15 (of 18 total)
  • Author
    Posts
  • #542518 Reply

    asagrim
    Participant

    IDE 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.201709142220

    Steps 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.
    #542522 Reply

    Aaron Lara
    Member

    @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, 1 month ago by Aaron Lara.
    Attachments:
    You must be logged in to view attached files.
    #542538 Reply

    asagrim
    Participant

    No, in my installation that is exactly the output colors you get, without any human intervention.

    Attached the output with text purposedly selected.

    • This reply was modified 7 years, 1 month ago by asagrim.
    Attachments:
    You must be logged in to view attached files.
    #542547 Reply

    Aaron Lara
    Member

    Thanks 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

    #542678 Reply

    asagrim
    Participant

    IDE 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.201711070048

    Despite 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.
    #542690 Reply

    timwebb
    Keymaster

    Is 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

    #542696 Reply

    asagrim
    Participant

    Just 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.
    #542721 Reply

    Aaron Lara
    Member

    Thanks 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

    #542729 Reply

    asagrim
    Participant

    Attached the log file you requested.

    Attachments:
    You must be logged in to view attached files.
    #542787 Reply

    Aaron Lara
    Member

    @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, 1 month ago by Aaron Lara.
    Attachments:
    You must be logged in to view attached files.
    #542887 Reply

    asagrim
    Participant

    Behavior is still the same.
    Attached the requested log file.

    Attachments:
    You must be logged in to view attached files.
    #542906 Reply

    Aaron Lara
    Member

    @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

    #542910 Reply

    asagrim
    Participant

    I’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, 1 month ago by asagrim.
    #542912 Reply

    Aaron Lara
    Member

    Thanks 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, 1 month ago by Aaron Lara.
    • This reply was modified 7 years, 1 month ago by Aaron Lara.
    #542959 Reply

    asagrim
    Participant

    I 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, 1 month ago by asagrim.
Viewing 15 posts - 1 through 15 (of 18 total)
Reply To: Terminal+ output almost unreadable when Darkest Dark theme is enabled

You must be logged in to post in the forum log in