Bug 562264

Summary: Dark mode support on diagrams : change edges & labels
Product: [Modeling] Sirius Reporter: Alex Morel <lagardealex>
Component: DiagramAssignee: Project Inbox <sirius.diagram-inbox>
Status: UNCONFIRMED --- QA Contact:
Severity: minor    
Priority: P3 CC: florian.barbin, pierre-charles.david
Version: 6.3.0Keywords: needinfo
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X   
Whiteboard:

Description Alex Morel CLA 2020-04-17 09:52:59 EDT
Hi guys,
first of all thanks for your awesome work <3

I've just launchedthe latest Eclipse Modeling for the first time in years to reopen an old Sirius project (actually from the 1.0 version), everything went smoothly although now that Dark Mode is default my Diagrams were pretty unreadable as labels & edges were black and so was the background. Settings this as minor because changed the Eclipse them back to classic made me able to do what I intended.

Maybe it's a mac-only issue, or due to the fact that my diagrams were migrated from Sirius 1.0 (aird version 8.11).
Comment 1 Pierre-Charles David CLA 2020-04-17 10:24:37 EDT
Hi Alex!

I don't have access to a Mac, but FWIW, I can confirm that under Linux too a Sirius diagram in "dark mode" is not usable... I'm actually surprised that the diagram's background is impacted. Under Linux, the palette area keeps a white background however, so the result is quite ugly.

What would you have expected? I don't think we can automatically modify all the colors used by the diagram elements to "look nice" in dark mode. We could probably force a white background to at least be consistent and readable, but that would defeat the purpose of the dark mode.