mlem
mlem copied to clipboard
[2.0] Improved Image Handling
Improve how we handle images across the board:
- Use Nuke
ImageProcessorsto 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
DynamicImageViewto useLazyImage(we don't need theImage(uiImage)construction becauseDynamicImageViewnever appears in animation/problem views) - Use full-size image for
.saveImage