All notable changes to this project will be documented in this file.
AppDevKit
adheres to Semantic Versioning.
- Adding a new ADKMetalImageView to support Metal framework. It can be used for CIImage instance and render view very fast with GUP clips.
- Adding ADKHexString compatible of UIColor to support different HEX color formate. EX: 0xFFAA33 and FFAA33.
- Adding the UIColor support for extended SRGB color space.
- Fixing the issues that ADKGradientView and ADKMultiGradientView won't display gradient color correctly when setting color contains transparent alpha channel.
- Fixing the crash issue when PullToRefresh and InfiniteScrolling are using in the same UIScrollView. It would miss the paired removeObserver: method call.
- Adding a new gradient view generator that can creat a complicated gradient effect with multiple colors and locations.
- Adding a new method to support redraw feature in ADKGradientView.
- Adding a new method to support manual update layout in UIScrollView+ADKInfiniteScrollingView. It allows you to modify scroll view's offset dynamically.
- Revert prepareForReuse: method call in ADKCellDynamicSizeCalculator.
- fixing some bugs in ADKNibCacheManager, ADKCellDynamicSizeCalculator and etc.
- Adding ADKOpenGLImageView to provides OpenGL rendering solution for CameraKit.
- Adding color transfer methods for ARGB, GBRA in UIColor.
- Fix Pull-To-Refresh on iOS11. Pull-to-refresh triggers reloading immediately even pulling down for a very short distance then releasing on iOS 11. We fixed this problem in this version.
- Fixing the problem of image results with wrong mirror mode. It might be triggerd after users flip camera lens from rear to front or front to rear.
- Extending CameraKit to support live video data feature. When using CameraKit to implement a camera, CameraKit has the capability that allows you to do the real-time image analysis.
- Adding a sample to demo how to use CameraKit to initialize a camera app.
- Fix logic error in UIView+ADKAutoLayoutSupport.
- Adding a new CameraKit for providing several high level camera control APIs. It allows you control camera features that contain focus, exposure, shutter duration, white blance and etc and can be used manually.
- Version check for iOS 10
- Wide screen check (Reconize device wider than 320 as wide screen)
- Fix load wrong bundle when SDK embed AppDevKit
- Fix image scale detect
- Fixing wrong spelling in ADKGradientView.
- Fix ADKIsLongerScreen logic
- Updateing readme description for sub-pod and tutorial materials.
- Refine project settings
- Adding Change log.
- Refining UIImage+ADKImageFilter and fix bug in ADKGaussianBlurWithRadius.
- Updating readme description, badge.
- Making first release for AppDevKit.