My branch updating the default wallpaper [1] makes this a little better. With that MP, the only blurry wallpapers are portrait-wallpapers-on-a -landscape-screen (i.e. it fixes the most common case: landscape- wallpapers).
The proper fix is a little tricky. We can either (A) load a lot more of the wallpaper than we might need -- which slows loading down a bit and is wasteful of memory -- or (B) test-load the wallpaper first to see it's aspect ratio and adjust how we scale it to avoid the double-scaling we currently see on portrait wallpapers. (B) is complicated by the fact that it would involve changing the sourceSize of the CrossFadeImage object holding the wallpaper, which currently makes the CrossFadeImage go to black. Which kind of defeats the purpose of CrossFadeImage. So we may need some toolkit work. [1] https://code.launchpad.net/~mterry/unity8/default- wallpaper/+merge/297636 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1597290 Title: Wallpapers in Windowed Mode are not scaled correctly Status in unity8 package in Ubuntu: New Bug description: When you set a new wallpaper from the Settings App, if it's a landscape wallpaper it will be well scaled if the phone screen is horizontal, but when it's vertical it will look blurry. When the wallpaper is a portrait picture, it happens the opposite: it is well scaled if the screen is vertical but when you rotate it, the wallpaper is blurry. Thanks ;) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1597290/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp