MissionPlanner icon indicating copy to clipboard operation
MissionPlanner copied to clipboard

Mission planner unusable on HiDPI displays

Open jcooper21 opened this issue 8 years ago • 15 comments

Not sure what happened in these last updates but mission planner is now completely unusable on a Microsoft surface pro 4. All of the text and formatting is completely messed up.

jcooper21 avatar Oct 24 '16 00:10 jcooper21

What version is "latest version"? There was a problem on v1.3.41 which was fixed via this issue: https://github.com/ArduPilot/MissionPlanner/issues/1368

magicrub avatar Oct 24 '16 03:10 magicrub

It's on the latest stable version.

jcooper21 avatar Oct 24 '16 05:10 jcooper21

It only happens when the vehicle connection is established. When it starts up and is not connected it looks normal.

jcooper21 avatar Oct 24 '16 17:10 jcooper21

Please specify a version number. "Latest" doesn't mean much to developers who are juggling several versions at once

magicrub avatar Oct 24 '16 17:10 magicrub

version 1.3.41 build 1.1.6110.31287

jcooper21 avatar Oct 24 '16 17:10 jcooper21

Please provide a version number.

On Oct 23, 2016 10:01 PM, "jcooper21" [email protected] wrote:

It's on the latest stable version.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ArduPilot/MissionPlanner/issues/1398#issuecomment-255648421, or mute the thread https://github.com/notifications/unsubscribe-auth/AEj7G34zEWQeTxeHhRSb1KqHsQ169Mz3ks5q3DvEgaJpZM4KeToI .

magicrub avatar Oct 25 '16 18:10 magicrub

I can confirm that I'm having the same issue. I saw elsewhere that updating to the latest beta (at time of writing this is 1.3.41.3 build 1.1.6145.17836) might fix it but now the program loads up and very briefly shows everything correctly then almost immediately re-scales to the same mess (see pic for example). 2016-10-28

I'm running it on a Surface Pro 4 that has a native resolution of 2736 x 1824 using the recommended scaling of 200%. I have come across a few other programs that behave similarly and have been able to hack a fix (using the instructions here: http://www.danantonielli.com/adobe-app-scaling-on-high-dpi-displays-fix/) but that doesn't seem to work for mission planner for whatever reason.

edit: I've just downloaded a previous version (1.3.40 build 1.16105.13696) from the download archive (http://firmware.eu.ardupilot.org/Tools/MissionPlanner/archive/), and that works without issue. That's not to say that I consider the problem solved, but just that the later versions seem to have introduced a bug.

bluesign2k avatar Oct 28 '16 19:10 bluesign2k

Same for me on (Teclast X98 air ii) 10" tablet which have 2048 x 1533 native resolution. Resizing window change police size. But when I connect to vehicule mission planner is resized and with very very small fonts. When mavlink telemetry finished, I resized the window, fonts are still small, touching flight plan and fonts began better and everything is ok. I could make a video if you want

kikislater avatar Oct 29 '16 10:10 kikislater

Same here. Please Michael, make it DPI-Aware or at least, disable in the manifest the dpi-aware and force scaling.

wjax avatar Nov 11 '16 22:11 wjax

Seems fixed in beta 1.3.41.6

Will report if happens again.

wjax avatar Nov 11 '16 22:11 wjax

Following the above comment, I've just asked it to update to the latest beta. It grabbed 1.3.41.7 build 1.1.6160.31408 and I can confirm that it's still very much broken for me. Rolling back to 1.3.40 fixed things again.

bluesign2k avatar Nov 12 '16 13:11 bluesign2k

@meee1

using a open issue to report that the "trick" to have HighDPI friendly with MP 1.3.50 is not working IF you install MP from the Store.

screen shot 2017-12-05 at 13 34 13

lvale avatar Dec 05 '17 13:12 lvale

@lvale I will most likerly be pulling it from the store, due to the fact I cant upload firmware with the store version

10.2.4 Your app may contain fully integrated middleware (such as third-party cross-platform engines and third-party analytics services), but must not deliver or install non-integrated third-party owned or branded apps or modules unless they are fully contained in your app package. Your app may depend on non-integrated software (such as another app or module) to deliver its primary functionality, subject to the following requirements: You disclose the dependency at the beginning of the description metadata The dependent software is available in the Store

meee1 avatar Dec 05 '17 13:12 meee1

https://imgur.com/a/OQiTYky PopOS Linux billygates 5.16.19-76051619-generic #202204081339~1649696161~22.04~091f44b SMP PREEMPT Mon Apr 11 17 x86_64 x86_64 x86_64 GNU/Linux

On a yoga c930 with highdpi touch screen, running most recent MPlanner.exe witih mono.

Any ideas or solutions?

phelix001 avatar May 02 '22 21:05 phelix001