Skip to content

v2.11.0

Compare
Choose a tag to compare
@NSProgrammer NSProgrammer released this 28 Oct 19:17
· 19 commits to master since this release
b4f81e8
  • add support for animated images with TIPImageViewFetchHelper by supporting TIPImageContainer as well as UIImage
    • to support animated images, implement a UIView that adopts TIPImageFetchable with tip_fetchedImageContainer that can animate the provided TIPImageContainer
    • update TIPImageFetchable
      • add tip_fetchedImageContainer as optional property
      • mark tip_fetchedImage as optional
      • require at least one of the two methods be implemented to conform to TIPImageFetchable
    • add helper functions:
      • TIPImageFetchableHasImage
      • TIPImageFetchableGetImage and TIPImageFetchableGetImageContainer
      • TIPImageFetchableSetImage and TIPImageFetchableSetImageContainer
    • update TIPImageViewFetchHelper
      • add setImageContainerAsIfLoaded:
      • add setImageContainerAsIfPlaceholder:
    • update TIPImageViewFetchHelperDataSource
      • add tip_imageContainerForFetchHelper:
    • update TIPImageViewFetchHelperDelegate
      • add tip_fetchHelper:didUpdateDisplayedImageContainer:fromSourceDimensions:isFinal:
      • deprecate tip_fetchHelper:didUpdateDisplayedImage:fromSourceDimensions:isFinal:
      • add tip_fetchHelper:shouldReloadAfterDifferentFetchCompletedWithImageContainer:dimensions:identifier:URL:treatedAsPlaceholder:manuallyStored:
      • deprecate tip_fetchHelper:shouldReloadAfterDifferentFetchCompletedWithImage:dimensions:identifier:URL:treatedAsPlaceholder:manuallyStored:
  • Move to Xcode 10
    • split unit tests up for parallelize builds (so much faster!!)
    • parallelize builds don't work with Travis CI, so they are disabled by default :(