Commit Graph

6 Commits

Author SHA1 Message Date
Reda Lemeden b5c553bba2 Reorganize project using Synx 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 e14b53193f Add Swift 2.0 support
One step closer to 1.0. Changes include:

- Refactor the API
- Make image source non-optional
- Use submodule for Runes dependency
- Add specs
- Remove Runes framework dependency
2015-10-22 19:14:35 +02:00
Tony DiPasquale a885c995e9 Bring back progressive loading
Loading the all the frames of a GIF at once into memory helped cut down
on the memory footprint because we could eliminate the need to hold onto
the source image. However, we see this break down when there are too
many frames. The "almost_nailed_it.gif" GIF has 545 frames and would
crash the app around 130 loaded. This brings back progressive loading
with a max frame count of 50 to prevent this issue.
2015-06-05 11:22:22 -04:00
Tony DiPasquale 2405429c12 Cleanup demo project and runes references 2015-04-23 18:37:05 -04:00
Reda Lemeden d6a7b29aaf Use Runes for functional operators 2015-01-20 20:44:15 +01:00