When displaying an MMS conversation with photos, QKSMS seems to crop the photos to a roughly square shape. This is not good, because important parts of the photo may be hidden by the cropping. Photos should be displayed in the original aspect ratio without any cropping.
The current behavior could be retained as an option if desired, but I don't think it should be the default behavior.
The current implementation isn't meant to be a permanent solution. If I can figure out how to maintain the aspect ratio without any issues, I'd love to do so
The problem is that the app needs to load the photo info in order to determine the aspect ratio, which can take a few frames. This means that it will only be determined after it's already being displayed, and because you're scrolling in a list, it causes the UI to jump around
Personally I'd be willing to sacrifice a little scrolling smoothness to allow photos to show in original aspect ratio.
A few ideas that might help minimize the UI jumping:
just wanted to spin out this bug from #1220 , thanks @spocko ;)
(can you just edit / refine the title to not only address "cropping" but "aspect")
here are some screenshots
Google Messages:

QKSMS


Most helpful comment
Personally I'd be willing to sacrifice a little scrolling smoothness to allow photos to show in original aspect ratio.
A few ideas that might help minimize the UI jumping: