mlem icon indicating copy to clipboard operation
mlem copied to clipboard

[2.0] Improved Image Handling

Open EricBAndrews opened this issue 1 year ago • 0 comments

Improve how we handle images across the board:

  • Use Nuke ImageProcessors to perform resizing upstream
  • Investigate fetching full-size and resizing to all required resolutions using upstream image requests (might require custom image processor)
  • Investigate lazy loading if above results in excessive network usage
  • Refactor DynamicImageView to use LazyImage (we don't need the Image(uiImage) construction because DynamicImageView never appears in animation/problem views)
  • Use full-size image for .saveImage

EricBAndrews avatar Aug 24 '24 21:08 EricBAndrews