Skip to content

Releases: kaishin/Gifu

Swift 2.2

28 May 18:53
Compare
Choose a tag to compare
  • Update for Swift 2.2 (@kaishin & @Dershowitz011)
  • [New] Add frameCount public property. (@storix)
  • [New] Add needsPrescaling public property. (@storix)
  • [Fixed] Pause the display link upon initialization. (@kaishin)
  • [Fixed] Use proxy object to prevent strong reference cycle. (@mr-seiler)
  • [Fixed] Conditionally invalidate displayLink. (@mr-seiler)
  • [Fixed] Restore frame preloading to a working state. (@kaishin)
  • [Removed] Runes dependency. (@kaishin)

Reuse-friendly

18 Feb 10:42
Compare
Choose a tag to compare
  • Add a prepareForReuse() function that stops the animation and releases the animator.

v1.0.1

20 Jan 12:31
Compare
Choose a tag to compare

Make test scheme to build only when testing

One Point Oh

02 Dec 22:48
Compare
Choose a tag to compare

First stable release.

v0.10.0

05 Jun 15:27
Compare
Choose a tag to compare

Improve memory management.
Remove retain cycles.

v0.9.2

02 Jun 15:31
Compare
Choose a tag to compare

Updated Runes

Swift 1.2 Compatibility

17 Apr 15:29
Compare
Choose a tag to compare

Update Gifu for Swift 1.2 support.

v0.8.1

21 Dec 10:32
Compare
Choose a tag to compare

Fix a bug with missing intrinsic size support.

v0.8.0

15 Dec 09:33
Compare
Choose a tag to compare
  • API Breaking Changes: You will have to instantiate an AnimatedImage before passing it to the UIImageView.
  • Preloading has been disabled in favor of resizing and storing all frames upfront. Keeping the image data in memory yielded worse results in most of the cases that were tested (credits go to @tonyd256).

v0.7.1

10 Dec 20:57
Compare
Choose a tag to compare

Fix project structure.