Skip to content

Add N&N on Equinox launcher and SWT monitor-specific scaling defaults#480

Merged
HeikoKlare merged 1 commit intoeclipse-platform:masterfrom
vi-eclipse:nn-swt+equinox-monitorspecificscalingdefault
Jan 26, 2026
Merged

Add N&N on Equinox launcher and SWT monitor-specific scaling defaults#480
HeikoKlare merged 1 commit intoeclipse-platform:masterfrom
vi-eclipse:nn-swt+equinox-monitorspecificscalingdefault

Conversation

@HeikoKlare HeikoKlare force-pushed the nn-swt+equinox-monitorspecificscalingdefault branch from a2a672e to 95dd008 Compare January 23, 2026 13:06
To work properly, this requires the DPI awareness "PerMonitorV2", which is set by SWT for the UI thread automatically.
The Equinox launcher executable still contained a manifest that defines a DPI awareness of "System" for the process.

By now, this led to the splash screen not properly being scaled and to potentially incorrect results at the handover of the splash screen to SWT and the Platform Workbench.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this really be "By now" or would "Until now" be better?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not just better, but actually correct. 😁

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! That makes the news correct and my English better 🙂

Seems like I only failed once with that wording in another news:

Copy link
Contributor

@akoch-yatta akoch-yatta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, only a short remark

@HeikoKlare HeikoKlare force-pushed the nn-swt+equinox-monitorspecificscalingdefault branch from 95dd008 to ef3a47d Compare January 26, 2026 16:28
@HeikoKlare HeikoKlare force-pushed the nn-swt+equinox-monitorspecificscalingdefault branch from ef3a47d to 4b995cb Compare January 26, 2026 16:31
@HeikoKlare HeikoKlare merged commit f517389 into eclipse-platform:master Jan 26, 2026
1 check passed
@HeikoKlare HeikoKlare deleted the nn-swt+equinox-monitorspecificscalingdefault branch January 26, 2026 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

N&N for monitor-specific scaling by default in SWT

4 participants