Commit Graph

129 Commits

Author SHA1 Message Date
Reda Lemeden 50a9851d55 Update to Swift 4 and Xcode 9 2017-07-03 00:19:42 +02:00
Reda Lemeden 9e158c1a30 Update project for Xcode 8.3 2017-05-12 18:38:43 +02:00
miqdad ce5d0a4414 silence xcode 8.3 warning 2017-04-04 11:34:42 +02:00
Reda Lemeden 6eb6f3bf5d Remove UIImageView extension from demo
This prevented GIFImageView from working.
2017-01-21 23:16:59 +00:00
Reda Lemeden ca78cdc2c7 Update version badge in README 2017-01-05 09:24:21 +01:00
Reda Lemeden 439cc1e5c5
Bump to v2.0 2017-01-05 01:19:12 +01:00
Nick Toumpelis 18a12996b8 Minor typo fix (#94) 2016-12-16 11:40:28 +01:00
stepajin 5f1f686eaa Add loop control (#89)
* Add loop duration property
* Add loop count control
2016-11-13 23:46:53 +01:00
Reda Lemeden 3bede018a9 Use Bitrise instead of Travis (#92) 2016-11-02 02:14:02 +01:00
Reda Lemeden e029225c05 Improve configurability of the animator 2016-10-09 18:12:29 +02:00
Reda Lemeden 5b7de2ed2d Improve explanation of use cases 2016-10-08 20:34:32 +02:00
Reda Lemeden cf797e8dbf Remove unecessary imports 2016-10-08 19:52:16 +02:00
Reda Lemeden 0fe1fc5cec Drop image property requirement 2016-10-08 19:51:54 +02:00
Reda Lemeden a3617f77bc Fix typo 2016-10-08 10:36:29 +02:00
Reda Lemeden 9ecb4b63e1 Clarify that UIImageView is not animatable as-is 2016-10-08 10:32:53 +02:00
Reda Lemeden 193e8219fb Add swift-version 2016-10-07 22:59:40 +02:00
Reda Lemeden 4fcfa6e14b Update podspec 2016-10-07 22:36:40 +02:00
Reda Lemeden f31d1a90ab Update logo in README 2016-10-07 00:17:41 +02:00
Reda Lemeden 6eacffc6b0 Use smaller logo 2016-10-07 00:15:59 +02:00
Reda Lemeden 3ac44fe7a9 Update README and check-in docs
- Closes #79
2016-10-06 23:59:14 +02:00
Reda Lemeden 22397e9474 Use computed variables when possible 2016-10-06 23:59:14 +02:00
Reda Lemeden d3bc2e0c27 Add empty view controller
To test initalizing a GIFImageView in code.
2016-10-06 23:59:14 +02:00
Reda Lemeden b5c553bba2 Reorganize project using Synx 2016-10-06 23:59:14 +02:00
Reda Lemeden 97f004413f Add ability to swap images in the demo 2016-10-06 23:59:14 +02:00
Reda Lemeden 4f4388e364 Rewrite the API to use protocols
- Closes #69
- Closes #61
- Closes #22
2016-10-06 23:59:14 +02:00
Reda Lemeden d2e34a067d Add intrinsicContentSize to image view 2016-10-06 23:59:14 +02:00
Reda Lemeden d9c474d553 Make pre-scaling off by default 2016-10-06 23:59:14 +02:00
Reda Lemeden b3f560f190 Update source to Swift 3.0 and Xcode 8
- Closes #78
- Closes #75
2016-10-06 23:59:14 +02:00
Reda Lemeden a4446cabbb Add note about Swift 2.3 support 2016-09-25 20:12:56 +02:00
Evgeniy Dubinin fdaf3e7afa Remove git submodule
Because it seems to have unused submodule Runes (#74)
2016-09-25 12:21:47 +02:00
Reda Lemeden d0d141e965 Add notice about Swift 3 support 2016-06-19 12:06:44 +02:00
Reda Lemeden 625793d137 Add release version to README 2016-05-28 21:49:49 +02:00
Reda Lemeden 4362ba1262 Update jazzy config 2016-05-28 21:46:29 +02:00
Reda Lemeden 130eb0ee63
Bump to v1.2.1 2016-05-28 20:41:37 +02:00
Marc Charbonneau 9575851255 Fix documentation URL
The was a typo in README.md that took you to a 404! This PR updates the URL with the correct address.
2016-05-28 20:18:43 +02:00
Daniel Farrelly 79f01b02ad Fix crash when frames not preloaded in time. 2016-05-27 13:07:25 +10:00
Reda Lemeden aa2e6a11c5
Fix borked frame preloading 2016-05-01 23:03:11 +02:00
Reda Lemeden 47ef2e2008
Remove Runes dependency
- Closes #45
2016-04-25 00:42:11 +02:00
Matthew Seiler aa6e103e42
Conditionally invalidate displayLink
Don't invalidate the CADisplayLink on deinit unless the  lazy display
link instance was already initialized previously.

- Closes #53
- Closes #54
2016-04-11 00:32:25 +02:00
Matthew Seiler 367144ac1f
Use proxy object to prevent strong reference cycle
- Closes #55
- Closes #12
2016-04-10 21:59:11 +02:00
Reda Lemeden 75220e571c Pause the display link upon initialization
- Closes #48
2016-04-07 14:04:22 +02:00
Reda Lemeden 91ba7459cb Update for Swift 2.2 2016-03-31 00:16:29 +02:00
Shantanu Desai a2cd471e52 Update to iOS 9.3 #selector() syntax. 2016-03-31 00:16:24 +02:00
Shantanu Desai a98a6b52fe Update .travis.yml 2016-03-31 00:34:38 +05:30
Storix ad67756cef Add needsPrescaling public property
- This exposes the ability to turn off frame prescaling.
- Closes #40
2016-03-16 23:32:18 +01:00
Storix 0b77356888 Add frameCount public property 2016-03-11 00:54:51 +02:00
Nawar Nory 310377cb91 Add a reset function
- If Gifu is used within a UITableViewCell, there's no way to reset the animator directly. Otherwise, the UITableViewCell reuse of images get overlapped.
- Closes #33
2016-02-18 11:38:07 +01:00
Reda Lemeden 19305b8290 Add badges
Closes #31
2016-01-31 13:00:48 +01:00
Reda Lemeden b88eadc4f6 Update License 2016-01-20 12:29:26 +00:00
Reda Lemeden 393bf3a134 Add version bump script 2016-01-20 12:21:45 +00:00