Menu

#131 Colorizer: Switch colors when switching to "Dark" theme

open
nobody
None
5
2017-07-27
2017-07-08
StevenAZ
No

Reported in 2.0.0.2:

C and C++ files will switch colors when changing from Eclipse's default them to it's "Dark" theme. Is it possible to mimic this behavior in SVE?

In the "default.png" attachement we have SVE colors essentially matching the "C" file above
When switching to the "Dark" theme, the "C" and ".S" files switch their default colors to something that works with a dark theme

The .f file and .sv file do not switch, and need to be modified by hand to be useable with the dark theme.

2 Attachments

Discussion

  • StevenAZ

    StevenAZ - 2017-07-08

    Took a look at the behavior. It looks like when the theme changes, the C perferences are automatically updated to the colors in teh attachemnt. If you click on "restore defaults" the colors to back to what we are seeing in "default.png"... essentially unuseable.

    On Oxygen 4.7.0:
    Looking at Linx Version you have "Classic, Dark, Light, High Contrast"
    Looking at the Windows version you have "Classic, Dark, Light, Windows Classic, Windows XP Blue, WIndows XP Olive"

    Once we figure out the hook that we can use to trigger a "preference update" I can do the work required to find defaults that come with Eclipse:Classic (already done), Dark, Light, High Contrast etc. etc.

     
  • StevenAZ

    StevenAZ - 2017-07-08

    I'll note here that the Make colorizer does not do this "auto-change", so language support for auto-updating is somewhat spotty at best.

     

    Last edit: StevenAZ 2017-07-08
  • StevenAZ

    StevenAZ - 2017-07-27

    I think I would like to broaden the feature request to make the Syntax Coloring page more scaleable. Most plugins have a similar "Syntax Coloring" page which will effectively allow unlimited colorizer options in the preferences page.

    The current preferences window is running out of space for additional items to add specific syntax coloring to.

    Once this is done, it could be a bit easier to keep in sync with the ever developing "themes" whose support is being added to Eclipse.

     

    Last edit: StevenAZ 2017-07-27

Log in to post a comment.