Hello,
I added another screenshot previously - or so I thought to show you what is happening between devices. Looks like I’m getting a “No such upload” error when I try again. I uploaded the image here: http://firstgeargames.byethost7.com/repair/comparison720.png
You’ll notice the screenshot taken from the S5 Mini is in a resolution smaller than 720(471w to be exact), despite the screen being 720x1280.
To answer your questions…
1: I don’t have any of the problem phones to test on so starting a new project seems pointless. I’ve had the S5 Mini user try with scaling off since the widget sizes were designed for 720p phones and what they saw was an even more blown up image. Most of my widget components are anchored to the center.
2: Make a widget using the custom size of 720x1280 then set the DPI scaling as follows -
480: 0.667
720: 1
1080: 1.5
1280: 1.778
1440: 2
1600: 2.222
Test on one of the phones I mentioned that isn’t scaling properly.
3: When you say master widget I assume make a widget that always overlays the screen and add other widgets to it, which no I have not. I’m assuming I would have to dynamically get the screen resolution then adjust the scalebox using the results? This is assuming resolutions report back properly – I still don’t understand why the S5 Mini is taking screen captures in 471w resolution when all my other HD devices take them at expected resolution(720, 1080, 1444, so on).