4 Commits

Author SHA1 Message Date
Hamza Ghazouani 478fb36608 New Version: Fix Swift 3.1 warnings 2017-03-31 00:57:14 +02:00
Hamza Ghazouani 29823393ee Merge pull request #11 from frederik-jacques/master
fixed Swift 3.1 warnings
2017-03-29 09:57:39 +02:00
Frederik Jacques a7aa0c068e fixed Swift 3.1 warnings 2017-03-28 21:45:57 +02:00
Hamza Ghazouani 238de3030f Update CHANGELOG.md 2017-01-03 00:52:49 +01:00
6 changed files with 20 additions and 9 deletions
+9
View File
@@ -1,6 +1,15 @@
# Change Log
All notable changes to this project will be documented in this file.
## [1.1.0](https://github.com/HamzaGhazouani/HGCircularSlider/releases/tag/1.1.0)
* Fix Swift 3.1 warnings
## [1.0.3](https://github.com/HamzaGhazouani/HGCircularSlider/releases/tag/1.0.3)
* Change midPointValue from private to open
* Imporve the documentation
## [1.0.2](https://github.com/HamzaGhazouani/HGCircularSlider/releases/tag/1.0.2)
* Update the documentation
@@ -222,7 +222,7 @@
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0720;
LastUpgradeCheck = 0800;
LastUpgradeCheck = 0830;
ORGANIZATIONNAME = CocoaPods;
TargetAttributes = {
607FACCF1AFB9204008FA782 = {
@@ -511,6 +511,7 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 04EAC630898381E6412A72E4 /* Pods-HGCircularSlider_Example.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
INFOPLIST_FILE = HGCircularSlider/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
@@ -525,6 +526,7 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 9BA305BCC009CE17283FE799 /* Pods-HGCircularSlider_Example.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
INFOPLIST_FILE = HGCircularSlider/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0800"
LastUpgradeVersion = "0830"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
+1 -1
View File
@@ -8,7 +8,7 @@
Pod::Spec.new do |s|
s.name = 'HGCircularSlider'
s.version = '1.0.3'
s.version = '1.1.0'
s.summary = 'Multiple Circular Sliders used to select a value from a continuous range of values.'
@@ -97,8 +97,8 @@ extension CGRect {
class CircularSliderHelper {
@nonobjc static let circleMinValue: CGFloat = 0
@nonobjc static let circleMaxValue: CGFloat = CGFloat(2 * M_PI)
@nonobjc static let circleInitialAngle: CGFloat = -CGFloat(M_PI_2)
@nonobjc static let circleMaxValue: CGFloat = CGFloat(2 * Double.pi)
@nonobjc static let circleInitialAngle: CGFloat = -CGFloat(Double.pi / 2)
/**
Convert angle from radians to degrees
@@ -108,7 +108,7 @@ class CircularSliderHelper {
- returns: degree value
*/
internal static func degrees(fromRadians value: CGFloat) -> CGFloat {
return value * 180.0 / CGFloat(M_PI)
return value * 180.0 / CGFloat(Double.pi)
}
/**
@@ -133,7 +133,7 @@ class CircularSliderHelper {
let angle = atan2(uv.determinant, uv.dotProduct)
// change the angle interval
let newAngle = (angle < 0) ? -angle : Float(2 * M_PI) - angle
let newAngle = (angle < 0) ? -angle : Float(2 * Double.pi) - angle
return CGFloat(newAngle)
}
+2 -2
View File
@@ -29,8 +29,8 @@ it, simply add the following line to your Podfile:
``` ruby
# Swift 3.0 - Xcode 8
pod 'HGCircularSlider', '~> 1.0.3'
# Swift 3.1 - Xcode 8.3
pod 'HGCircularSlider', '~> 1.1.0'
# Swift 2.2 - Xcode 7.3.1 (Checkout Swift2_Xcode7.3 branche)
pod 'HGCircularSlider', '~> 0.1.2'