wordpress-mobile/WordPress-iOS — pull request #2079 by aerych (2014-07-21 22:40:41+00:00)
Title: Issues/no fuzzy images

This patch does a few things:
- `ReaderMediaQueue`, `ReaderMediaView`, `ReaderVideoView` and `ReaderImageView` are deprecated with this patch.
- `WPTableImageSource` is updated to download in batches vs a fire-hose (we don't want 20+ images downloading at once).
- `WPTableImageSource` is updated to use Photon's `fit` method to prevent up-scaling images beyond their natural size.
- Adds a service for downloading thumbnails for videos. This is refactor of `ReaderVideoView`'s methods.
- Updates the WPRichTextView (and friends) to use new media classes introduced.
- Images displayed in the reader detail body will never be displayed larger than their native size.
No more fuzzy images.

A trade off with this update is that small images will still be rendered centered in the reader detail. This is currently a limitation of DTCoreText, but is preferred over scaling up.

Closes #1979 #1812 #1695 and #1317