| Summary: | [HiDpi][GTK] splash screen should show the correct size based on the scaling selected otherwise it gets cropped. | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Sravan Kumar Lakkimsetti <sravankumarl> |
| Component: | Launcher | Assignee: | Sravan Kumar Lakkimsetti <sravankumarl> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | ahmed-gawad, arunkumar.thondapu, clint.eastwool, daniel_megert, eclipse, eclipse, felix.otto, gautier.desaintmartinlacaze, hudsonr, lshanmug, lucag, ma.becker, malaperle, markus.kell.r, michal.zan, mirec.z, niraj.modi, peter, sergejus.sosunovas, shoham5, Silenio_Quarti, sravankumarl, thomas.darimont |
| Version: | unspecified | Flags: | arunkumar.thondapu:
review+
|
| Target Milestone: | Neon M7 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://wiki.eclipse.org/High_DPI_open_issues | ||
| See Also: |
https://git.eclipse.org/r/67708 https://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit/?id=9cb1add9fdf8082b3285309f092be2e2e9679b09 |
||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 479614 | ||
|
Description
Sravan Kumar Lakkimsetti
New Gerrit change created: https://git.eclipse.org/r/67708 The Gerrit duplicates the detection code from Device#getDeviceZoom() into eclipseGtk.c. See bug 489771 for problems with that approach. If this code gets moved into the launcher, then it should be removed from Device#getDeviceZoom(). (In reply to Markus Keller from comment #2) > The Gerrit duplicates the detection code from Device#getDeviceZoom() into > eclipseGtk.c. See bug 489771 for problems with that approach. If this code > gets moved into the launcher, then it should be removed from > Device#getDeviceZoom(). The problem here is to dynamic scaling the scaling factor detection code needs to Device#getDeviceZoom() The splash screen is displayed by the launcher. If there is a way to call swt code from launcher to get scaling-factor, that would fix the duplication issue. I think the gdk_screen_get_resolution(..) from bug 489771 will replace the big code block, which makes this issue obsolete. Gerrit change https://git.eclipse.org/r/67708 was merged to [master]. Commit: http://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit/?id=9cb1add9fdf8082b3285309f092be2e2e9679b09 binaries have been recompiled and committed through https://git.eclipse.org/c/equinox/rt.equinox.binaries.git/commit/?id=90e02f5044874dbb5bd2f935d7560f9140786af0 Spalsh screen looks good now at HighDPI, did a quick verification of this fix in latest N-build(32/64 bit): N20160421-2000 Hello, I still see this problem on Ubuntu 16.04 with neon.2 and also neon.1. Could some please verify this? Thanks |