I'll pick gnome-calculator as an example since it shows stretched in both Xenial and Yakkety.
The issue seems to be the appstream generator is making stretched thumbnails and gnome-software / appstream-glib is choosing these over the original images. For gnome-calculator (which shows the problem in both Xenial and Yakkety) the dep11 data [1] gives:
I'll pick gnome-calculator as an example since it shows stretched in both Xenial and Yakkety.
The issue seems to be the appstream generator is making stretched thumbnails and gnome-software / appstream-glib is choosing these over the original images. For gnome-calculator (which shows the problem in both Xenial and Yakkety) the dep11 data [1] gives:
From calculator. desktop/ 849e24a42d3d86f 364e068fc3be7f6 80/screenshots/ source/ scr-1.png calculator. desktop/ 849e24a42d3d86f 364e068fc3be7f6 80/screenshots/ 1248x702/ scr-1.png calculator. desktop/ 849e24a42d3d86f 364e068fc3be7f6 80/screenshots/ 752x423/ scr-1.png calculator. desktop/ 849e24a42d3d86f 364e068fc3be7f6 80/screenshots/ 624x351/ scr-1.png calculator. desktop/ 849e24a42d3d86f 364e068fc3be7f6 80/screenshots/ 112x63/ scr-1.png
source-image:
height: 285
url: g/gn/gnome-
width: 312
thumbnails:
- height: 702
url: g/gn/gnome-
width: 1248
- height: 423
url: g/gn/gnome-
width: 752
- height: 351
url: g/gn/gnome-
width: 624
- height: 63
url: g/gn/gnome-
width: 112
The large thumbnails are distorted and should not be used/generated.
[1] /var/lib/ apt/lists/ archive. ubuntu. com_ubuntu_ dists_yakkety_ main_dep11_ Components- amd64.yml. gz