Bug 518138 - [HiDPI] Support high-DPI splash screens
Summary: [HiDPI] Support high-DPI splash screens
Status: NEW
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Launcher (show other bugs)
Version: 4.7.0 Oxygen   Edit
Hardware: All All
: P3 enhancement with 7 votes (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-12 12:02 EDT by Markus Keller CLA
Modified: 2022-01-03 09:40 EST (History)
13 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Keller CLA 2017-06-12 12:02:38 EDT
The launcher currently only supports a single-resolution .bmp file as splash screen.

After bug 493462, the launcher implemented the same integer scaling strategy as SWT via bug 493797 and bug 489714.

On HiDPI systems running at 200%, the splash screen gets scaled and looks blurry.

Adding proper support for multi-resolution is not trivial, and any change will also affect and need follow-up changes in SWT and in Platform UI code that takes over the initial splash screen in later phases of the launching process, and in product definitions that define the splash screen image.

Before starting to work in one direction, also check related bugs such as:
- bug 344559: maybe the Java splash screen support could make our launcher support obsolete?
- bug 114567: support other image formats
Comment 1 John Kozlov CLA 2018-08-22 23:35:37 EDT
Any progress here? The splash screen looks very ugly on HiDPI monitors.
Comment 2 Matthias Becker CLA 2019-06-07 11:01:33 EDT
With 4.12 Eclipse looks quite good on High Resolution Monitors. The splash screen is one of the last big remaining issues.

Would be great if we could get this fixed in 4.13.
Any experts here?
Comment 3 Flavio Donze CLA 2021-04-23 04:32:00 EDT
Issue remains in: 2021-03 (4.19.0)
In combination with vm-argument: -Dswt.autoScale=exact

At some point during startup it switches the splash-screen to "zoomed and blurry".
Probably related to: https://bugs.eclipse.org/bugs/show_bug.cgi?id=527297