sk22 / megalodon

Pink modification of the official Mastodon for Android app
https://sk22.github.io/megalodon
GNU General Public License v3.0
546 stars 35 forks source link

Images are stretched #425

Closed nonetrix closed 1 year ago

nonetrix commented 1 year ago

Describe the bug

Image's in the timeline are stretched and look strange

To reproduce

Steps to reproduce the behavior:

  1. Install megalodon
  2. Sign in
  3. Scroll a bit
  4. See image is stretched

Does this happen in the official app?

No, but to be fair the image I used for testing doesn't even display at all there but others don't

Screenshots and screen recordings Screenshot_20230210-223607~2 Screenshot_20230210-223622 Screenshot_20230210-223625

If applicable, add screenshots (and screen recordings, if possible) to help explain your problem.

Version

Megalodon version: Megalodon v1.1.5+fork.74 (74)

sk22 commented 1 year ago

ah, so this is happening when the server (not mastodon) doesn't specify the image size… this should also affect upstream as of this commit https://github.com/mastodon/mastodon-android/commit/7bb280e8b8248ed27c4261419fc59895084b0e03 (which isn't included in any official release yet); would you try using the upstream apk provided in the megalodon's releases section?

nonetrix commented 1 year ago

Newest release didn't provide a upstream APK for whatever reason(v1.1.5+fork.75) but one below that did(v1.1.5+fork.74) but images just didn't display if they where bugged on megalodon

nonetrix commented 1 year ago

Also, for more information if this is related to the server I am using Pleroma+soapbox 2.5.50-190-g4c0ab884.develop as backend

sk22 commented 1 year ago

i don't plan to fix bugs occurring on pleroma/soapbox as those are developed by someone who loves interacting with nazis. i'm assuming this also occurs with akkoma, but again, i'm pretty sure the linked upstream commit introduces the problem. i'll provide an upstream build with the next release, so i'd be thankful if you could test it again then

nonetrix commented 1 year ago

I don't care who writes my software. They can be a Nazi, they can be a communist, they can be a anarcho capitalist. Why does it matter to you? As long as they make good software I'll use it

Also, nowhere do you provide evidence for these claims nor do you say they agree with neo Nazism

nonetrix commented 1 year ago

If you aren't willing to fix a bug with your software over political disagreements your software is clearly not worth using so goodbye I won't be using your software