diff --git a/AHEasing.podspec b/AHEasing.podspec index b85df4f..e7f808e 100644 --- a/AHEasing.podspec +++ b/AHEasing.podspec @@ -1,13 +1,13 @@ Pod::Spec.new do |s| s.name = "AHEasing" - s.version = "1.3.1" + s.version = "1.3.2" s.summary = "A supplemental library of easing functions for C, C++, and Objective-C." s.homepage = "https://github.com/warrenm/AHEasing" - s.license = { :type => 'WTFPL', :file => 'COPYING' } + s.license = { :type => 'Unlicense', :file => 'UNLICENSE' } s.author = { "Warren Moore" => "wm@warrenmoore.net" } - s.source = { :git => 'https://github.com/warrenm/AHEasing.git', :tag => '1.3.1' } - s.ios.deployment_target = '5.0' - s.osx.deployment_target = '10.7' + s.source = { :git => 'https://github.com/warrenm/AHEasing.git', :tag => '1.3.2' } + s.ios.deployment_target = '12.0' + s.osx.deployment_target = '10.15' s.source_files = "AHEasing/easing.{h,c}", "AHEasing/CAKeyframeAnimation+AHEasing.{h,m}" s.public_header_files = "AHEasing/easing.h", "AHEasing/CAKeyframeAnimation+AHEasing.h" s.frameworks = 'QuartzCore' diff --git a/AHEasing/CAKeyframeAnimation+AHEasing.h b/AHEasing/CAKeyframeAnimation+AHEasing.h index 83e83d8..4745bc8 100644 --- a/AHEasing/CAKeyframeAnimation+AHEasing.h +++ b/AHEasing/CAKeyframeAnimation+AHEasing.h @@ -1,14 +1,29 @@ // -// CAKeyframeAnimation+AHEasing.h +// This is free and unencumbered software released into the public domain. // -// Copyright (c) 2011, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore +// Anyone is free to copy, modify, publish, use, compile, sell, or +// distribute this software, either in source code form or as a compiled +// binary, for any purpose, commercial or non-commercial, and by any +// means. // -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. +// In jurisdictions that recognize copyright laws, the author or authors +// of this software dedicate any and all copyright interest in the +// software to the public domain. We make this dedication for the benefit +// of the public at large and to the detriment of our heirs and +// successors. We intend this dedication to be an overt act of +// relinquishment in perpetuity of all present and future rights to this +// software under copyright law. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +// IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +// OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +// ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +// OTHER DEALINGS IN THE SOFTWARE. +// +// +// For more information, please refer to // #import diff --git a/AHEasing/CAKeyframeAnimation+AHEasing.m b/AHEasing/CAKeyframeAnimation+AHEasing.m index 071c31a..46e8a09 100644 --- a/AHEasing/CAKeyframeAnimation+AHEasing.m +++ b/AHEasing/CAKeyframeAnimation+AHEasing.m @@ -1,14 +1,29 @@ // -// CAKeyframeAnimation+AHEasing.m +// This is free and unencumbered software released into the public domain. // -// Copyright (c) 2011, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore +// Anyone is free to copy, modify, publish, use, compile, sell, or +// distribute this software, either in source code form or as a compiled +// binary, for any purpose, commercial or non-commercial, and by any +// means. // -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. +// In jurisdictions that recognize copyright laws, the author or authors +// of this software dedicate any and all copyright interest in the +// software to the public domain. We make this dedication for the benefit +// of the public at large and to the detriment of our heirs and +// successors. We intend this dedication to be an overt act of +// relinquishment in perpetuity of all present and future rights to this +// software under copyright law. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +// IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +// OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +// ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +// OTHER DEALINGS IN THE SOFTWARE. +// +// +// For more information, please refer to // #import "CAKeyframeAnimation+AHEasing.h" diff --git a/AHEasing/easing.c b/AHEasing/easing.c index e6dbf77..9e36758 100644 --- a/AHEasing/easing.c +++ b/AHEasing/easing.c @@ -1,14 +1,29 @@ // -// easing.c +// This is free and unencumbered software released into the public domain. // -// Copyright (c) 2011, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore +// Anyone is free to copy, modify, publish, use, compile, sell, or +// distribute this software, either in source code form or as a compiled +// binary, for any purpose, commercial or non-commercial, and by any +// means. // -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. +// In jurisdictions that recognize copyright laws, the author or authors +// of this software dedicate any and all copyright interest in the +// software to the public domain. We make this dedication for the benefit +// of the public at large and to the detriment of our heirs and +// successors. We intend this dedication to be an overt act of +// relinquishment in perpetuity of all present and future rights to this +// software under copyright law. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +// IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +// OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +// ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +// OTHER DEALINGS IN THE SOFTWARE. +// +// +// For more information, please refer to // #include diff --git a/AHEasing/easing.h b/AHEasing/easing.h index ca3d733..3ff6142 100644 --- a/AHEasing/easing.h +++ b/AHEasing/easing.h @@ -1,14 +1,29 @@ // -// easing.h +// This is free and unencumbered software released into the public domain. // -// Copyright (c) 2011, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore +// Anyone is free to copy, modify, publish, use, compile, sell, or +// distribute this software, either in source code form or as a compiled +// binary, for any purpose, commercial or non-commercial, and by any +// means. // -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. +// In jurisdictions that recognize copyright laws, the author or authors +// of this software dedicate any and all copyright interest in the +// software to the public domain. We make this dedication for the benefit +// of the public at large and to the detriment of our heirs and +// successors. We intend this dedication to be an overt act of +// relinquishment in perpetuity of all present and future rights to this +// software under copyright law. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +// IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +// OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +// ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +// OTHER DEALINGS IN THE SOFTWARE. +// +// +// For more information, please refer to // #ifndef AH_EASING_H diff --git a/COPYING b/COPYING deleted file mode 100644 index 5c93f45..0000000 --- a/COPYING +++ /dev/null @@ -1,13 +0,0 @@ - DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE - Version 2, December 2004 - - Copyright (C) 2004 Sam Hocevar - - Everyone is permitted to copy and distribute verbatim or modified - copies of this license document, and changing it is allowed as long - as the name is changed. - - DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/EasingPlayground-Common/EasingDeclarations.h b/EasingPlayground-Common/EasingDeclarations.h index 63db012..05a84e8 100644 --- a/EasingPlayground-Common/EasingDeclarations.h +++ b/EasingPlayground-Common/EasingDeclarations.h @@ -1,14 +1,3 @@ -// -// EasingDeclarations.h -// -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// typedef NS_ENUM(NSInteger, CurveType) { diff --git a/EasingPlayground-Common/EasingFunctionGraphView.h b/EasingPlayground-Common/EasingFunctionGraphView.h index 11d91d6..60a60a1 100644 --- a/EasingPlayground-Common/EasingFunctionGraphView.h +++ b/EasingPlayground-Common/EasingFunctionGraphView.h @@ -1,15 +1,3 @@ -// -// EasingFunctionGraphView.h -// -// Copyright (c) 2011, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import "easing.h" diff --git a/EasingPlayground-Common/EasingFunctionGraphView.m b/EasingPlayground-Common/EasingFunctionGraphView.m index bffd5b2..f01a934 100644 --- a/EasingPlayground-Common/EasingFunctionGraphView.m +++ b/EasingPlayground-Common/EasingFunctionGraphView.m @@ -1,15 +1,3 @@ -// -// EasingFunctionGraphView.m -// -// Copyright (c) 2011, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import "EasingFunctionGraphView.h" diff --git a/EasingPlayground-Mac/AppDelegate.h b/EasingPlayground-Mac/AppDelegate.h index 74be43f..e06acf3 100644 --- a/EasingPlayground-Mac/AppDelegate.h +++ b/EasingPlayground-Mac/AppDelegate.h @@ -1,16 +1,3 @@ -// -// AppDelegate.h -// EasingPlayground-Mac -// -// Copyright (c) 2013, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import diff --git a/EasingPlayground-Mac/AppDelegate.m b/EasingPlayground-Mac/AppDelegate.m index ba70607..301e0fb 100644 --- a/EasingPlayground-Mac/AppDelegate.m +++ b/EasingPlayground-Mac/AppDelegate.m @@ -1,16 +1,3 @@ -// -// AppDelegate.m -// EasingPlayground-Mac -// -// Copyright (c) 2013, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import "AppDelegate.h" diff --git a/EasingPlayground-Mac/PlaygroundNSViewController.h b/EasingPlayground-Mac/PlaygroundNSViewController.h index 7269731..2fb41a3 100644 --- a/EasingPlayground-Mac/PlaygroundNSViewController.h +++ b/EasingPlayground-Mac/PlaygroundNSViewController.h @@ -1,16 +1,3 @@ -// -// PlaygroundNSViewController.h -// EasingPlayground-Mac -// -// Copyright (c) 2013, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import #import "CAKeyframeAnimation+AHEasing.h" diff --git a/EasingPlayground-Mac/PlaygroundNSViewController.m b/EasingPlayground-Mac/PlaygroundNSViewController.m index 5115910..96060f5 100644 --- a/EasingPlayground-Mac/PlaygroundNSViewController.m +++ b/EasingPlayground-Mac/PlaygroundNSViewController.m @@ -1,16 +1,3 @@ -// -// PlaygroundNSViewController.m -// EasingPlayground-Mac -// -// Copyright (c) 2013, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import "PlaygroundNSViewController.h" diff --git a/EasingPlayground-Mac/main.m b/EasingPlayground-Mac/main.m index 76e4385..05fa084 100644 --- a/EasingPlayground-Mac/main.m +++ b/EasingPlayground-Mac/main.m @@ -1,16 +1,3 @@ -// -// main.m -// EasingPlayground-Mac -// -// Copyright (c) 2013, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import diff --git a/EasingPlayground-iOS/AppDelegate.h b/EasingPlayground-iOS/AppDelegate.h index 31dca46..fe91c36 100644 --- a/EasingPlayground-iOS/AppDelegate.h +++ b/EasingPlayground-iOS/AppDelegate.h @@ -1,16 +1,3 @@ -// -// AppDelegate.h -// EasingPlayground-iOS -// -// Copyright (c) 2013, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import diff --git a/EasingPlayground-iOS/AppDelegate.m b/EasingPlayground-iOS/AppDelegate.m index 076cafd..d9b10b2 100644 --- a/EasingPlayground-iOS/AppDelegate.m +++ b/EasingPlayground-iOS/AppDelegate.m @@ -1,16 +1,3 @@ -// -// AppDelegate.m -// EasingPlayground-iOS -// -// Copyright (c) 2013, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import "AppDelegate.h" #import "PlaygroundViewController.h" diff --git a/EasingPlayground-iOS/PlaygroundViewController.h b/EasingPlayground-iOS/PlaygroundViewController.h index 1489a6e..63481da 100644 --- a/EasingPlayground-iOS/PlaygroundViewController.h +++ b/EasingPlayground-iOS/PlaygroundViewController.h @@ -1,15 +1,3 @@ -// -// PlaygroundViewController.h -// -// Copyright (c) 2011, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import #import "CAKeyframeAnimation+AHEasing.h" diff --git a/EasingPlayground-iOS/PlaygroundViewController.m b/EasingPlayground-iOS/PlaygroundViewController.m index 3da12f8..d550a8d 100644 --- a/EasingPlayground-iOS/PlaygroundViewController.m +++ b/EasingPlayground-iOS/PlaygroundViewController.m @@ -1,15 +1,3 @@ -// -// PlaygroundViewController.m -// -// Copyright (c) 2011, Auerhaus Development, LLC -// Copyright (c) 2022, Warren Moore -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import "PlaygroundViewController.h" #import diff --git a/EasingPlayground-iOS/main.m b/EasingPlayground-iOS/main.m index f06397f..ce68ff1 100644 --- a/EasingPlayground-iOS/main.m +++ b/EasingPlayground-iOS/main.m @@ -1,15 +1,3 @@ -// -// main.m -// EasingPlayground-iOS -// -// Copyright (c) 2013, Auerhaus Development, LLC -// -// This program is free software. It comes without any warranty, to -// the extent permitted by applicable law. You can redistribute it -// and/or modify it under the terms of the Do What The Fuck You Want -// To Public License, Version 2, as published by Sam Hocevar. See -// http://sam.zoy.org/wtfpl/COPYING for more details. -// #import diff --git a/UNLICENSE b/UNLICENSE new file mode 100644 index 0000000..3c577b0 --- /dev/null +++ b/UNLICENSE @@ -0,0 +1,24 @@ +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to \ No newline at end of file