Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 35 additions & 47 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,63 +1,51 @@
#####
# OS X temporary files that should never be committed
.DS_Store
*.swp
*.lock
profile

####
# Xcode temporary files that should never be committed
*~.nib
### Xcode ###
build
*.xcodeproj/*
!*.xcodeproj/project.pbxproj
!*.xcworkspace/contents.xcworkspacedata

####
# Xcode build files
DerivedData/
## Build generated
build/
Builds/
DerivedData/

#####
# Xcode private settings (window sizes, bookmarks, breakpoints, custom executables, smart groups)
## Various settings
*.pbxuser
*.mode1v3
*.mode2v3
*.perspectivev3
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/
Pods/

####
# Xcode 4 - semi-personal settings, often included in workspaces
xcuserdata
## Other
*.moved-aside
*.xccheckout
*.xcscmblueprint

####
# XCode 4 workspaces - more detailed
!xcshareddata
!default.xcworkspace
*.xcworkspacedata
## Obj-C/Swift specific
*.hmap
*.ipa

####
# XCode 4 build-schemes
!xcschemes
# Carthage
#
# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts

####
# Xcode 4 - Deprecated classes
*.moved-aside
Carthage/Build

####
# Xcode 5 - Source Control files
*.xccheckout
# fastlane
#
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
# screenshots whenever they are needed.
# For more information about the recommended setup visit:
# https://github.com/fastlane/fastlane/blob/master/docs/Gitignore.md

####
# AppCode
.idea/
fastlane/report.xml
fastlane/screenshots

####
# Other Xcode files
profile
*.hmap
*.ipa
#macOS
.DS_Store

####
# CocoaPods
Pods/
7 changes: 7 additions & 0 deletions .swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## [1.3.1 Fix Xcode 13](https://github.com/SDOSLabs/M13ProgressSuite/tree/1.3.1)

### Fix

- Fix a compile error in Xcode 13
1 change: 1 addition & 0 deletions Classes/Application/UIApplication+M13ProgressSuite.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>

/**A UIApplication category that deals with app extensions.*/
@interface UIApplication (M13ProgressSuite)
Expand Down
1 change: 1 addition & 0 deletions Classes/Console/M13ProgressConsole.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

typedef enum {
Expand Down
1 change: 1 addition & 0 deletions Classes/HUD/M13ProgressHUD.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

typedef enum {
Expand Down
2 changes: 1 addition & 1 deletion Classes/HUD/M13ProgressHUD.m
Original file line number Diff line number Diff line change
Expand Up @@ -407,7 +407,7 @@ - (void)unregisterFromNotificationCenter {
}

- (void)deviceOrientationDidChange:(NSNotification *)notification {
UIDeviceOrientation deviceOrientation = [notification.object orientation];
UIDeviceOrientation deviceOrientation = [(UIDevice *)notification.object orientation];

if (_shouldAutorotate && UIDeviceOrientationIsValidInterfaceOrientation(deviceOrientation)) {
if (UIDeviceOrientationIsPortrait(deviceOrientation)) {
Expand Down
1 change: 1 addition & 0 deletions Classes/M13ProgressConsole.h
1 change: 1 addition & 0 deletions Classes/M13ProgressHUD.h
1 change: 1 addition & 0 deletions Classes/M13ProgressView.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewBar.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewBorderedBar.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewFilteredImage.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewImage.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewLetterpress.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewMetro.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewMetroDotPolygon.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewPie.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewRadiative.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewRing.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewSegmentedBar.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewSegmentedRing.h
1 change: 1 addition & 0 deletions Classes/M13ProgressViewStripedBar.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>

/**A UINavagationController category that adds a progress view to the UINavigationBar.*/
@interface UINavigationController (M13ProgressViewBar)
Expand Down
1 change: 1 addition & 0 deletions Classes/ProgressViews/M13ProgressView.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>

typedef enum {
/**Resets the action and returns the progress view to its normal state.*/
Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewBar.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
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 OR COPYRIGHT HOLDERS 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.
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

typedef enum {
Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewBorderedBar.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
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 OR COPYRIGHT HOLDERS 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.
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

typedef enum {
Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewFilteredImage.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
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 OR COPYRIGHT HOLDERS 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.
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"
#import <CoreImage/CoreImage.h>

Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewImage.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
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 OR COPYRIGHT HOLDERS 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.
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

typedef enum {
Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewLetterpress.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
// Copyright (c) 2014 Brandon McQuilkin. All rights reserved.
//

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

typedef enum {
Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewMetro.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
// Copyright (c) 2014 Brandon McQuilkin. All rights reserved.
//

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

typedef enum {
Expand Down
1 change: 1 addition & 0 deletions Classes/ProgressViews/M13ProgressViewMetroDotPolygon.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
//

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressViewMetro.h"

/**A subclass of M13ProgressViewMetroDot.*/
Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewPie.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
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 OR COPYRIGHT HOLDERS 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.
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

/**A progress view that shows progress with a pie chart.*/
Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewRadiative.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
// Copyright (c) 2014 Brandon McQuilkin. All rights reserved.
//

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

typedef enum {
Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewRing.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
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 OR COPYRIGHT HOLDERS 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.
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

/**A progress view stylized similarly to the iOS 7 App store progress view.*/
Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewSegmentedBar.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
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 OR COPYRIGHT HOLDERS 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.
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

typedef enum {
Expand Down
2 changes: 2 additions & 0 deletions Classes/ProgressViews/M13ProgressViewStripedBar.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
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 OR COPYRIGHT HOLDERS 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.
*/

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "M13ProgressView.h"

typedef enum {
Expand Down
1 change: 1 addition & 0 deletions Classes/UIApplication+M13ProgressSuite.h
1 change: 1 addition & 0 deletions Classes/UIImage+ImageEffects.h
1 change: 1 addition & 0 deletions Classes/UINavigationController+M13ProgressViewBar.h
4 changes: 2 additions & 2 deletions M13ProgressSuite.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "M13ProgressSuite"
s.version = "1.2.9"
s.version = "1.3.1"
s.summary = "A suite containing many tools to display progress information on iOS."

s.description = <<-DESC
Expand All @@ -27,7 +27,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI

s.platform = :ios, '7.0'

s.source = { :git => "https://github.com/Marxon13/M13ProgressSuite.git", :tag => "v1.2.9"}
s.source = { :git => "https://github.com/Marxon13/M13ProgressSuite.git", :tag => "1.3.1"}

s.source_files = 'Classes/*/*'

Expand Down
Loading