Skip to content

Commit

Permalink
Migrated license from WTFPL to Unlicense for release 1.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
warrenm committed Nov 30, 2022
1 parent 78083c3 commit 82d85f7
Show file tree
Hide file tree
Showing 20 changed files with 121 additions and 212 deletions.
10 changes: 5 additions & 5 deletions AHEasing.podspec
Original file line number Diff line number Diff line change
@@ -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" => "[email protected]" }
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'
Expand Down
31 changes: 23 additions & 8 deletions AHEasing/CAKeyframeAnimation+AHEasing.h
Original file line number Diff line number Diff line change
@@ -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 <https://unlicense.org>
//

#import <QuartzCore/QuartzCore.h>
Expand Down
31 changes: 23 additions & 8 deletions AHEasing/CAKeyframeAnimation+AHEasing.m
Original file line number Diff line number Diff line change
@@ -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 <https://unlicense.org>
//

#import "CAKeyframeAnimation+AHEasing.h"
Expand Down
31 changes: 23 additions & 8 deletions AHEasing/easing.c
Original file line number Diff line number Diff line change
@@ -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 <https://unlicense.org>
//

#include <math.h>
Expand Down
31 changes: 23 additions & 8 deletions AHEasing/easing.h
Original file line number Diff line number Diff line change
@@ -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 <https://unlicense.org>
//

#ifndef AH_EASING_H
Expand Down
13 changes: 0 additions & 13 deletions COPYING

This file was deleted.

11 changes: 0 additions & 11 deletions EasingPlayground-Common/EasingDeclarations.h
Original file line number Diff line number Diff line change
@@ -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)
{
Expand Down
12 changes: 0 additions & 12 deletions EasingPlayground-Common/EasingFunctionGraphView.h
Original file line number Diff line number Diff line change
@@ -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"

Expand Down
12 changes: 0 additions & 12 deletions EasingPlayground-Common/EasingFunctionGraphView.m
Original file line number Diff line number Diff line change
@@ -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"

Expand Down
13 changes: 0 additions & 13 deletions EasingPlayground-Mac/AppDelegate.h
Original file line number Diff line number Diff line change
@@ -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 <Cocoa/Cocoa.h>

Expand Down
13 changes: 0 additions & 13 deletions EasingPlayground-Mac/AppDelegate.m
Original file line number Diff line number Diff line change
@@ -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"

Expand Down
13 changes: 0 additions & 13 deletions EasingPlayground-Mac/PlaygroundNSViewController.h
Original file line number Diff line number Diff line change
@@ -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 <Cocoa/Cocoa.h>
#import "CAKeyframeAnimation+AHEasing.h"
Expand Down
13 changes: 0 additions & 13 deletions EasingPlayground-Mac/PlaygroundNSViewController.m
Original file line number Diff line number Diff line change
@@ -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"

Expand Down
13 changes: 0 additions & 13 deletions EasingPlayground-Mac/main.m
Original file line number Diff line number Diff line change
@@ -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 <Cocoa/Cocoa.h>

Expand Down
13 changes: 0 additions & 13 deletions EasingPlayground-iOS/AppDelegate.h
Original file line number Diff line number Diff line change
@@ -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 <UIKit/UIKit.h>

Expand Down
13 changes: 0 additions & 13 deletions EasingPlayground-iOS/AppDelegate.m
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
12 changes: 0 additions & 12 deletions EasingPlayground-iOS/PlaygroundViewController.h
Original file line number Diff line number Diff line change
@@ -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 <QuartzCore/QuartzCore.h>
#import "CAKeyframeAnimation+AHEasing.h"
Expand Down
12 changes: 0 additions & 12 deletions EasingPlayground-iOS/PlaygroundViewController.m
Original file line number Diff line number Diff line change
@@ -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 <QuartzCore/QuartzCore.h>
Expand Down
12 changes: 0 additions & 12 deletions EasingPlayground-iOS/main.m
Original file line number Diff line number Diff line change
@@ -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 <UIKit/UIKit.h>

Expand Down
Loading

0 comments on commit 82d85f7

Please sign in to comment.