eclipse-jdt / eclipse-jdt/eclipse.jdt.ui

Linux (dark system theme): code completion is hard to read

Open
#410 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
59
Forks
127
Avg merge
1d 8h
Merged PRs (30d)
37

Description

I'm on Manjaro Linux (Gnome edition, GTK 3.24.36) which uses a dark theme by default ("Adw-dark"). As shown in the screenshot below, the code completion popup uses colors where foreground (middle gray) and background (middle blue) have a very bad contrast and hence are even for users with reasonable eyes hard to read.
![screenshot](https://user-images.githubusercontent.com/6029561/214033106-4af826fd-733a-4ff3-84fc-01f1bcacfefb.png)
Setting GTK_THEME=Adwaita before launching Eclipse fixes the problem, but it looks like an alien application (white theme while the system is dark).

Contributor guide

Open the contributing guide

Research direction

The issue identifies the code completion popup in Eclipse on Manjaro Linux with the Adw-dark GTK theme, but names no source file or test. First reproduce the contrast problem under the dark system theme and compare it with GTK_THEME=Adwaita; done means the completion popup is readable without switching to a light theme.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, linux
Domain
accessibility, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.