├── .gitignore
├── GitHubNotifications
├── GitHubNotificationTodayExtension
│ ├── Base.lproj
│ │ └── MainInterface.storyboard
│ ├── GitHubNotificationTodayExtension.entitlements
│ ├── Info.plist
│ ├── SCFollower.h
│ ├── SCFollower.m
│ ├── SCFollowerAndStarManager.h
│ ├── SCFollowerAndStarManager.m
│ ├── SCGraphView.h
│ ├── SCGraphView.m
│ ├── SCItemView.h
│ ├── SCItemView.m
│ ├── SCNetworkManager.h
│ ├── SCNetworkManager.m
│ ├── SCStar.h
│ ├── SCStar.m
│ ├── SCStarGraphView.h
│ ├── SCStarGraphView.m
│ ├── TodayViewController.h
│ └── TodayViewController.m
├── GitHubNotifications.xcodeproj
│ ├── project.pbxproj
│ └── project.xcworkspace
│ │ └── contents.xcworkspacedata
├── GitHubNotifications.xcworkspace
│ └── contents.xcworkspacedata
├── GitHubNotifications
│ ├── AppDelegate.h
│ ├── AppDelegate.m
│ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── Icon-60.png
│ │ │ ├── Icon-60@2x.png
│ │ │ ├── Icon-60@3x.png
│ │ │ ├── Icon-Small@2x.png
│ │ │ ├── Icon-Small@3x.png
│ │ │ ├── Icon-Spotlight-40.png
│ │ │ ├── Icon-Spotlight-40@2x.png
│ │ │ └── Icon-Spotlight-40@3x.png
│ │ ├── Contents.json
│ │ └── HelpImage.imageset
│ │ │ ├── Contents.json
│ │ │ ├── iPhone 6 Plus.png
│ │ │ ├── iPhone 6 Plus@2x.png
│ │ │ └── iPhone 6 Plus@3x.png
│ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── Defines.h
│ ├── GitHubNotifications.entitlements
│ ├── GithubAuthController.h
│ ├── GithubAuthController.m
│ ├── GithubAuthenticatorView.h
│ ├── GithubAuthenticatorView.m
│ ├── Info.plist
│ ├── NSDictionary+UrlEncoding.h
│ ├── NSDictionary+UrlEncoding.m
│ ├── Reachability.h
│ ├── Reachability.m
│ ├── SCDefaultsManager.h
│ ├── SCDefaultsManager.m
│ ├── SCHelpView.h
│ ├── SCHelpView.m
│ ├── UIView+ViewFrameGeometry.h
│ ├── UIView+ViewFrameGeometry.m
│ ├── ViewControllers
│ │ ├── SCMainViewController.h
│ │ └── SCMainViewController.m
│ └── main.m
├── Podfile
├── Podfile.lock
└── Pods
│ ├── AFNetworking
│ ├── AFNetworking
│ │ ├── AFHTTPSessionManager.h
│ │ ├── AFHTTPSessionManager.m
│ │ ├── AFNetworkReachabilityManager.h
│ │ ├── AFNetworkReachabilityManager.m
│ │ ├── AFNetworking.h
│ │ ├── AFSecurityPolicy.h
│ │ ├── AFSecurityPolicy.m
│ │ ├── AFURLRequestSerialization.h
│ │ ├── AFURLRequestSerialization.m
│ │ ├── AFURLResponseSerialization.h
│ │ ├── AFURLResponseSerialization.m
│ │ ├── AFURLSessionManager.h
│ │ └── AFURLSessionManager.m
│ ├── LICENSE
│ ├── README.md
│ └── UIKit+AFNetworking
│ │ ├── AFAutoPurgingImageCache.h
│ │ ├── AFAutoPurgingImageCache.m
│ │ ├── AFImageDownloader.h
│ │ ├── AFImageDownloader.m
│ │ ├── AFNetworkActivityIndicatorManager.h
│ │ ├── AFNetworkActivityIndicatorManager.m
│ │ ├── UIActivityIndicatorView+AFNetworking.h
│ │ ├── UIActivityIndicatorView+AFNetworking.m
│ │ ├── UIButton+AFNetworking.h
│ │ ├── UIButton+AFNetworking.m
│ │ ├── UIImage+AFNetworking.h
│ │ ├── UIImageView+AFNetworking.h
│ │ ├── UIImageView+AFNetworking.m
│ │ ├── UIKit+AFNetworking.h
│ │ ├── UIProgressView+AFNetworking.h
│ │ ├── UIProgressView+AFNetworking.m
│ │ ├── UIRefreshControl+AFNetworking.h
│ │ ├── UIRefreshControl+AFNetworking.m
│ │ ├── UIWebView+AFNetworking.h
│ │ └── UIWebView+AFNetworking.m
│ ├── Crashlytics
│ ├── Crashlytics.framework
│ │ ├── README
│ │ └── submit
│ ├── README.md
│ ├── iOS
│ │ └── Crashlytics.framework
│ │ │ ├── Crashlytics
│ │ │ ├── Headers
│ │ │ ├── ANSCompatibility.h
│ │ │ ├── Answers.h
│ │ │ ├── CLSAttributes.h
│ │ │ ├── CLSLogging.h
│ │ │ ├── CLSReport.h
│ │ │ ├── CLSStackFrame.h
│ │ │ └── Crashlytics.h
│ │ │ ├── Info.plist
│ │ │ ├── Modules
│ │ │ └── module.modulemap
│ │ │ ├── run
│ │ │ ├── submit
│ │ │ └── uploadDSYM
│ └── submit
│ ├── DateTools
│ ├── DateTools
│ │ ├── DTConstants.h
│ │ ├── DTConstants.m
│ │ ├── DTError.h
│ │ ├── DTError.m
│ │ ├── DTTimePeriod.h
│ │ ├── DTTimePeriod.m
│ │ ├── DTTimePeriodChain.h
│ │ ├── DTTimePeriodChain.m
│ │ ├── DTTimePeriodCollection.h
│ │ ├── DTTimePeriodCollection.m
│ │ ├── DTTimePeriodGroup.h
│ │ ├── DTTimePeriodGroup.m
│ │ ├── DateTools.bundle
│ │ │ ├── ar.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── bg.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ca.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── cs.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── cy.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── da.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── de.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── en.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── es.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── eu.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── fi.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── fr.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── gre.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── gu.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── he.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── hi.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── hr.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── hu.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── id.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── is.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── it.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ja.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ko.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── lv.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ms.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── nb.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── nl.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── pl.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── pt-PT.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── pt.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ro.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ru.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── sl.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── sv.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── th.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── tr.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── uk.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── vi.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── zh-Hans.lproj
│ │ │ │ └── DateTools.strings
│ │ │ └── zh-Hant.lproj
│ │ │ │ └── DateTools.strings
│ │ ├── DateTools.h
│ │ ├── NSDate+DateTools.h
│ │ └── NSDate+DateTools.m
│ ├── LICENSE
│ └── README.md
│ ├── Fabric
│ ├── Fabric.framework
│ │ ├── README
│ │ └── run
│ ├── README.md
│ ├── iOS
│ │ └── Fabric.framework
│ │ │ ├── Fabric
│ │ │ ├── Headers
│ │ │ ├── FABAttributes.h
│ │ │ └── Fabric.h
│ │ │ ├── Info.plist
│ │ │ ├── Modules
│ │ │ └── module.modulemap
│ │ │ ├── run
│ │ │ └── uploadDSYM
│ ├── run
│ ├── upload-symbols
│ └── uploadDSYM
│ ├── Headers
│ ├── Private
│ │ ├── AFNetworking
│ │ │ ├── AFAutoPurgingImageCache.h
│ │ │ ├── AFHTTPSessionManager.h
│ │ │ ├── AFImageDownloader.h
│ │ │ ├── AFNetworkActivityIndicatorManager.h
│ │ │ ├── AFNetworkReachabilityManager.h
│ │ │ ├── AFNetworking.h
│ │ │ ├── AFSecurityPolicy.h
│ │ │ ├── AFURLRequestSerialization.h
│ │ │ ├── AFURLResponseSerialization.h
│ │ │ ├── AFURLSessionManager.h
│ │ │ ├── UIActivityIndicatorView+AFNetworking.h
│ │ │ ├── UIButton+AFNetworking.h
│ │ │ ├── UIImage+AFNetworking.h
│ │ │ ├── UIImageView+AFNetworking.h
│ │ │ ├── UIKit+AFNetworking.h
│ │ │ ├── UIProgressView+AFNetworking.h
│ │ │ ├── UIRefreshControl+AFNetworking.h
│ │ │ └── UIWebView+AFNetworking.h
│ │ └── DateTools
│ │ │ ├── DTConstants.h
│ │ │ ├── DTError.h
│ │ │ ├── DTTimePeriod.h
│ │ │ ├── DTTimePeriodChain.h
│ │ │ ├── DTTimePeriodCollection.h
│ │ │ ├── DTTimePeriodGroup.h
│ │ │ ├── DateTools.h
│ │ │ └── NSDate+DateTools.h
│ └── Public
│ │ ├── AFNetworking
│ │ ├── AFAutoPurgingImageCache.h
│ │ ├── AFHTTPSessionManager.h
│ │ ├── AFImageDownloader.h
│ │ ├── AFNetworkActivityIndicatorManager.h
│ │ ├── AFNetworkReachabilityManager.h
│ │ ├── AFNetworking.h
│ │ ├── AFSecurityPolicy.h
│ │ ├── AFURLRequestSerialization.h
│ │ ├── AFURLResponseSerialization.h
│ │ ├── AFURLSessionManager.h
│ │ ├── UIActivityIndicatorView+AFNetworking.h
│ │ ├── UIButton+AFNetworking.h
│ │ ├── UIImage+AFNetworking.h
│ │ ├── UIImageView+AFNetworking.h
│ │ ├── UIKit+AFNetworking.h
│ │ ├── UIProgressView+AFNetworking.h
│ │ ├── UIRefreshControl+AFNetworking.h
│ │ └── UIWebView+AFNetworking.h
│ │ ├── Crashlytics
│ │ └── Crashlytics
│ │ │ ├── ANSCompatibility.h
│ │ │ ├── Answers.h
│ │ │ ├── CLSAttributes.h
│ │ │ ├── CLSLogging.h
│ │ │ ├── CLSReport.h
│ │ │ ├── CLSStackFrame.h
│ │ │ └── Crashlytics.h
│ │ ├── DateTools
│ │ ├── DTConstants.h
│ │ ├── DTError.h
│ │ ├── DTTimePeriod.h
│ │ ├── DTTimePeriodChain.h
│ │ ├── DTTimePeriodCollection.h
│ │ ├── DTTimePeriodGroup.h
│ │ ├── DateTools.h
│ │ └── NSDate+DateTools.h
│ │ └── Fabric
│ │ └── Fabric
│ │ ├── FABAttributes.h
│ │ └── Fabric.h
│ ├── Manifest.lock
│ ├── Pods.xcodeproj
│ └── project.pbxproj
│ └── Target Support Files
│ ├── AFNetworking
│ ├── AFNetworking-dummy.m
│ ├── AFNetworking-prefix.pch
│ └── AFNetworking.xcconfig
│ ├── DateTools
│ ├── DateTools-dummy.m
│ ├── DateTools-prefix.pch
│ └── DateTools.xcconfig
│ ├── Pods-GitHubNotificationTodayExtension
│ ├── Pods-GitHubNotificationTodayExtension-acknowledgements.markdown
│ ├── Pods-GitHubNotificationTodayExtension-acknowledgements.plist
│ ├── Pods-GitHubNotificationTodayExtension-dummy.m
│ ├── Pods-GitHubNotificationTodayExtension-resources.sh
│ ├── Pods-GitHubNotificationTodayExtension.debug.xcconfig
│ └── Pods-GitHubNotificationTodayExtension.release.xcconfig
│ └── Pods-GitHubNotifications
│ ├── Pods-GitHubNotifications-acknowledgements.markdown
│ ├── Pods-GitHubNotifications-acknowledgements.plist
│ ├── Pods-GitHubNotifications-dummy.m
│ ├── Pods-GitHubNotifications-frameworks.sh
│ ├── Pods-GitHubNotifications-resources.sh
│ ├── Pods-GitHubNotifications.debug.xcconfig
│ └── Pods-GitHubNotifications.release.xcconfig
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | # Xcode
2 | #
3 | # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
4 |
5 | ## Build generated
6 | build/
7 | DerivedData/
8 |
9 | ## Various settings
10 | *.pbxuser
11 | !default.pbxuser
12 | *.mode1v3
13 | !default.mode1v3
14 | *.mode2v3
15 | !default.mode2v3
16 | *.perspectivev3
17 | !default.perspectivev3
18 | xcuserdata/
19 |
20 | ## Other
21 | *.moved-aside
22 | *.xcuserstate
23 |
24 | ## Obj-C/Swift specific
25 | *.hmap
26 | *.ipa
27 | *.dSYM.zip
28 | *.dSYM
29 |
30 | # CocoaPods
31 | #
32 | # We recommend against adding the Pods directory to your .gitignore. However
33 | # you should judge for yourself, the pros and cons are mentioned at:
34 | # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
35 | #
36 | # Pods/
37 |
38 | # Carthage
39 | #
40 | # Add this line if you want to avoid checking in source code from Carthage dependencies.
41 | # Carthage/Checkouts
42 |
43 | Carthage/Build
44 |
45 | # fastlane
46 | #
47 | # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
48 | # screenshots whenever they are needed.
49 | # For more information about the recommended setup visit:
50 | # https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md
51 |
52 | fastlane/report.xml
53 | fastlane/screenshots
54 |
55 | #Code Injection
56 | #
57 | # After new code Injection tools there's a generated folder /iOSInjectionProject
58 | # https://github.com/johnno1962/injectionforxcode
59 |
60 | iOSInjectionProject/
61 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/Base.lproj/MainInterface.storyboard:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/GitHubNotificationTodayExtension.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.application-groups
6 |
7 | group.sergio.chan.GitHubNotification
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleDisplayName
8 | GitHub Popularity
9 | CFBundleExecutable
10 | $(EXECUTABLE_NAME)
11 | CFBundleIdentifier
12 | $(PRODUCT_BUNDLE_IDENTIFIER)
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | $(PRODUCT_NAME)
17 | CFBundlePackageType
18 | XPC!
19 | CFBundleShortVersionString
20 | 1.1.0
21 | CFBundleVersion
22 | 1
23 | NSExtension
24 |
25 | NSExtensionMainStoryboard
26 | MainInterface
27 | NSExtensionPointIdentifier
28 | com.apple.widget-extension
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCFollower.h:
--------------------------------------------------------------------------------
1 | //
2 | // SCFollower.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 27/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface SCFollower : NSObject
12 |
13 | @property (nonatomic, strong) NSDate *date;
14 | @property (nonatomic) NSInteger value;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCFollower.m:
--------------------------------------------------------------------------------
1 | //
2 | // SCFollower.m
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 27/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import "SCFollower.h"
10 |
11 | @implementation SCFollower
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCFollowerAndStarManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // SCFollowerAndStarManager.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 26/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 | #define SCSharedDataGroupKey @"group.sergio.chan.GitHubNotification"
11 |
12 | typedef void (^finishUpdatingWithObjectBlock)(id object);
13 |
14 | @protocol SCFollowerAndStarDelegate
15 |
16 | @optional
17 |
18 | - (void)didFinishUpdatingRepo:(NSString *)repoName;
19 | - (void)didFinishUpdatingStarData:(NSArray *)starData;
20 | - (void)didFailedUpdatingStarData;
21 |
22 | @end
23 |
24 | @interface SCFollowerAndStarManager : NSObject
25 |
26 | @property(nonatomic, weak) id delegate;
27 | @property(nonatomic, copy) finishUpdatingWithObjectBlock completionBlock;
28 |
29 | + (id)sharedManager;
30 | - (void)localNotificationMessage:(NSString *)msg;
31 | - (void)refreshData;
32 |
33 | @end
34 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCGraphView.h:
--------------------------------------------------------------------------------
1 | //
2 | // SCGraphView.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 26/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface SCGraphView : UIView
12 |
13 | - (id)initWithFrame:(CGRect)frame columns:(NSInteger)columns;
14 | - (void)refreshWithFollwers:(NSArray *)dayArray;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCGraphView.m:
--------------------------------------------------------------------------------
1 | //
2 | // SCGraphView.m
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 26/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import "SCGraphView.h"
10 | #import "UIView+ViewFrameGeometry.h"
11 | #import "SCItemView.h"
12 |
13 | @interface SCGraphView()
14 | {
15 | NSInteger numberOfColumns;
16 | NSMutableArray *itemValueArray;
17 | }
18 | @property (strong, nonatomic) NSMutableArray *itemArray;
19 |
20 | @end
21 |
22 | @implementation SCGraphView
23 |
24 | /*
25 | // Only override drawRect: if you perform custom drawing.
26 | // An empty implementation adversely affects performance during animation.
27 | - (void)drawRect:(CGRect)rect {
28 | // Drawing code
29 | }
30 | */
31 |
32 | - (id)initWithFrame:(CGRect)frame columns:(NSInteger)columns
33 | {
34 | self = [super initWithFrame:frame];
35 | if (self) {
36 | numberOfColumns = columns;
37 | _itemArray = [NSMutableArray array];
38 |
39 | [self layoutItems];
40 | }
41 | return self;
42 | }
43 |
44 | - (void)layoutItems
45 | {
46 | for (SCItemView *item in _itemArray) {
47 | [item removeFromSuperview];
48 | }
49 | [_itemArray removeAllObjects];
50 |
51 | CGFloat nextX = 0.0f;
52 |
53 | for (NSInteger i = 0; i < numberOfColumns; i++) {
54 | SCItemView *item = [[SCItemView alloc] initWithItemWidth:self.width/numberOfColumns maximunHeight:self.height - 10.0f];
55 |
56 | CGFloat relHeight = 0.1f;
57 | if (i >= [itemValueArray count]) {
58 | relHeight = 0.1f;
59 | } else {
60 | relHeight = [[itemValueArray objectAtIndex:i] floatValue] + 0.1f;
61 | }
62 |
63 | item.index = i;
64 | item.left = nextX;
65 | item.relativeHeight = relHeight;
66 | item.bottom = self.height;
67 |
68 | [self addSubview:item];
69 | [self.itemArray addObject:item];
70 |
71 | nextX += self.width/numberOfColumns;
72 | }
73 | }
74 |
75 | - (void)refreshWithFollwers:(NSArray *)dayArray
76 | {
77 | itemValueArray = [dayArray mutableCopy];
78 | [self layoutItems];
79 | }
80 | @end
81 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCItemView.h:
--------------------------------------------------------------------------------
1 | //
2 | // SCItemView.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 26/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface SCItemView : UIView
12 |
13 | // relativeHeight is float value between 0.0f ~ 1.0f
14 | @property (nonatomic) CGFloat relativeHeight;
15 | @property (nonatomic) CGFloat maximumHeight;
16 | @property (nonatomic) CGFloat itemWidth;
17 |
18 | // index in itemArray
19 | @property (nonatomic) NSInteger index;
20 |
21 | - (id)initWithItemWidth:(CGFloat)width maximunHeight:(CGFloat)maximunHeight;
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCItemView.m:
--------------------------------------------------------------------------------
1 | //
2 | // SCItemView.m
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 26/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import "SCItemView.h"
10 | #import "UIView+ViewFrameGeometry.h"
11 |
12 | @interface SCItemView()
13 |
14 | @property (nonatomic, strong) UIView *itemMainView;
15 | @property (nonatomic, strong) UILabel *indexLabel;
16 |
17 | @end
18 |
19 | @implementation SCItemView
20 |
21 | /*
22 | // Only override drawRect: if you perform custom drawing.
23 | // An empty implementation adversely affects performance during animation.
24 | - (void)drawRect:(CGRect)rect {
25 | // Drawing code
26 | }
27 | */
28 |
29 | - (id)initWithItemWidth:(CGFloat)width maximunHeight:(CGFloat)maximunHeight
30 | {
31 | self = [super initWithFrame:CGRectMake(0.0f, 0.0f, width, 0.0f)];
32 | if (self) {
33 | self.itemMainView = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, width, self.height - 10.0f)];
34 | self.itemMainView.backgroundColor = [UIColor blackColor];
35 | [self addSubview:self.itemMainView];
36 |
37 | self.indexLabel = [[UILabel alloc] initWithFrame:CGRectMake(0.0f, self.height - 10.0f, width, 10.0f)];
38 | _indexLabel.font = [UIFont systemFontOfSize:6.0f];
39 | _indexLabel.textColor = [UIColor whiteColor];
40 | _indexLabel.textAlignment = NSTextAlignmentLeft;
41 | [self addSubview:_indexLabel];
42 |
43 | _maximumHeight = maximunHeight;
44 | _itemWidth = width;
45 | }
46 | return self;
47 | }
48 |
49 | - (void)setRelativeHeight:(CGFloat)relativeHeight
50 | {
51 | _relativeHeight = relativeHeight;
52 |
53 | CGFloat dstBottom = self.bottom;
54 |
55 | [UIView animateWithDuration:0.2f animations:^{
56 | self.height = relativeHeight * _maximumHeight;
57 | self.itemMainView.height = self.height - 10.0f;
58 |
59 | self.bottom = dstBottom;
60 | self.backgroundColor = [UIColor colorWithWhite:(1.0f - relativeHeight) + 0.3f alpha:1.0f];
61 | } completion:^(BOOL finished) {
62 | self.indexLabel.top = self.itemMainView.bottom;
63 | }];
64 | }
65 |
66 | - (void)setBackgroundColor:(UIColor *)backgroundColor
67 | {
68 | self.itemMainView.backgroundColor = backgroundColor;
69 | }
70 |
71 | - (void)setIndex:(NSInteger)index
72 | {
73 | _index = index;
74 | _indexLabel.text = [NSString stringWithFormat:@"%ld",index];
75 | }
76 | @end
77 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCNetworkManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // SCNetworkManager.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 26/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | @interface SCNetworkManager : NSObject
13 |
14 | typedef void (^failErrorBlock)(NSError *error);
15 | typedef void (^successWithObjectBlock)(id object);
16 | typedef void (^successWithObjectAndResponseBlock)(id object, NSURLResponse *response);
17 |
18 | + (id)sharedManager;
19 |
20 | - (void)getNumberOfFollowersForUser:(NSString *)userName
21 | success:(successWithObjectAndResponseBlock)onSuccess
22 | failure:(failErrorBlock)onFailure;
23 | - (void)getRepoForUser:(NSString *)userName
24 | page:(NSInteger)page
25 | success:(successWithObjectAndResponseBlock)onSuccess
26 | failure:(failErrorBlock)onFailure;
27 | - (void)getStarForUser:(NSString *)userName
28 | repo:(NSString *)repo
29 | page:(NSInteger)page
30 | success:(successWithObjectAndResponseBlock)onSuccess
31 | failure:(failErrorBlock)onFailure;
32 |
33 | @end
34 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCStar.h:
--------------------------------------------------------------------------------
1 | //
2 | // SCStar.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 27/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | @interface SCStar : NSObject
13 |
14 | @property (nonatomic, strong) NSDate *date;
15 | @property (nonatomic, strong) UIColor *color;
16 | @property (nonatomic, strong) NSNumber *weekDay;
17 | @property (nonatomic, strong) NSNumber *month;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCStar.m:
--------------------------------------------------------------------------------
1 | //
2 | // SCStar.m
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 27/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import "SCStar.h"
10 |
11 | @implementation SCStar
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCStarGraphView.h:
--------------------------------------------------------------------------------
1 | //
2 | // SCStarGraphView.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 26/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface SCStarGraphView : UIImageView
12 |
13 | - (void)refreshFromStars:(NSMutableArray *)array;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/SCStarGraphView.m:
--------------------------------------------------------------------------------
1 | //
2 | // SCStarGraphView.m
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 26/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import "SCStarGraphView.h"
10 | #import "SCStar.h"
11 |
12 | @implementation SCStarGraphView
13 |
14 | - (id)initWithFrame:(CGRect)frame
15 | {
16 | self = [super initWithFrame:frame];
17 | if (self) {
18 | self.backgroundColor = [UIColor clearColor];
19 | }
20 | return self;
21 | }
22 |
23 | - (void)layerWillDraw:(CALayer *)layer {
24 | [super layerWillDraw:layer];
25 | layer.contentsFormat = kCAContentsFormatRGBA8Uint;
26 | }
27 |
28 | - (void)refreshFromStars:(NSMutableArray *)array
29 | {
30 | @autoreleasepool
31 | {
32 | UIGraphicsBeginImageContextWithOptions(self.frame.size, NO, 0);
33 | [[UIColor clearColor] setFill];
34 |
35 | CGContextRef context = UIGraphicsGetCurrentContext();
36 |
37 | int frameWidth = self.frame.size.width;
38 | int width = (int)(frameWidth / 12 - 1);
39 | for (int weekFromNow = 0; weekFromNow < width; weekFromNow ++)
40 | {
41 | NSMutableArray *week = [array objectAtIndex:weekFromNow];
42 | for (SCStar *day in week)
43 | {
44 | CGRect rect = CGRectMake(self.frame.size.width - weekFromNow * 12 - 24, day.weekDay.intValue * 12 - 6, 10, 10);
45 | [day.color setFill];
46 | CGContextFillRect(context,rect);
47 | }
48 |
49 |
50 | SCStar *firstDayOfWeek = [week firstObject];
51 | NSString* monthName = [self monthName:[firstDayOfWeek.month intValue]];
52 | // Setup the font specific variables
53 | NSDictionary *attributes = @{
54 | NSFontAttributeName : [UIFont fontWithName:@"Helvetica" size:8],
55 | NSStrokeWidthAttributeName : @(0),
56 | NSForegroundColorAttributeName : [UIColor whiteColor]
57 | };
58 | // Draw text with CGPoint and attributes
59 | [monthName drawAtPoint:CGPointMake(self.frame.size.width - weekFromNow * 12 - 24 + 1,8 * 12 - 6) withAttributes:attributes];
60 | }
61 |
62 | UIImage* im = UIGraphicsGetImageFromCurrentImageContext();
63 | UIGraphicsEndImageContext();
64 |
65 | self.image = im;
66 | }
67 | }
68 |
69 | - (NSString *)monthName:(int)month
70 | {
71 | NSMutableArray *array = [NSMutableArray arrayWithObjects:@"J",@"F",@"M",@"A",@"M",@"J",@"J",@"A",@"S",@"O",@"N",@"D", nil];
72 | return [array objectAtIndex:month - 1];
73 | }
74 |
75 | @end
76 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotificationTodayExtension/TodayViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // TodayViewController.h
3 | // GitHubNotificationTodayExtension
4 | //
5 | // Created by 叔 陈 on 26/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface TodayViewController : UIViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 25/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "size" : "20x20",
5 | "idiom" : "iphone",
6 | "filename" : "Icon-Spotlight-40.png",
7 | "scale" : "2x"
8 | },
9 | {
10 | "size" : "20x20",
11 | "idiom" : "iphone",
12 | "filename" : "Icon-60.png",
13 | "scale" : "3x"
14 | },
15 | {
16 | "size" : "29x29",
17 | "idiom" : "iphone",
18 | "filename" : "Icon-Small@2x.png",
19 | "scale" : "2x"
20 | },
21 | {
22 | "size" : "29x29",
23 | "idiom" : "iphone",
24 | "filename" : "Icon-Small@3x.png",
25 | "scale" : "3x"
26 | },
27 | {
28 | "size" : "40x40",
29 | "idiom" : "iphone",
30 | "filename" : "Icon-Spotlight-40@2x.png",
31 | "scale" : "2x"
32 | },
33 | {
34 | "size" : "40x40",
35 | "idiom" : "iphone",
36 | "filename" : "Icon-Spotlight-40@3x.png",
37 | "scale" : "3x"
38 | },
39 | {
40 | "size" : "60x60",
41 | "idiom" : "iphone",
42 | "filename" : "Icon-60@2x.png",
43 | "scale" : "2x"
44 | },
45 | {
46 | "size" : "60x60",
47 | "idiom" : "iphone",
48 | "filename" : "Icon-60@3x.png",
49 | "scale" : "3x"
50 | }
51 | ],
52 | "info" : {
53 | "version" : 1,
54 | "author" : "xcode"
55 | }
56 | }
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-60.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/HelpImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "iPhone 6 Plus.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "iPhone 6 Plus@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "iPhone 6 Plus@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/HelpImage.imageset/iPhone 6 Plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/HelpImage.imageset/iPhone 6 Plus.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/HelpImage.imageset/iPhone 6 Plus@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/HelpImage.imageset/iPhone 6 Plus@2x.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Assets.xcassets/HelpImage.imageset/iPhone 6 Plus@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/GitHubNotifications/Assets.xcassets/HelpImage.imageset/iPhone 6 Plus@3x.png
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Base.lproj/LaunchScreen.storyboard:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Defines.h:
--------------------------------------------------------------------------------
1 | //
2 | // Defines.h
3 | // Github-Auth-iOS
4 | //
5 | // Created by buza on 9/27/12.
6 | // Copyright (c) 2012 BuzaMoto. All rights reserved.
7 | //
8 | // Redistribution and use in source and binary forms, with or without
9 | // modification, are permitted provided that the following conditions are met:
10 | //
11 | // 1. Redistributions of source code must retain the above copyright notice,
12 | // this list of conditions and the following disclaimer.
13 | // 2. Redistributions in binary form must reproduce the above copyright notice,
14 | // this list of conditions and the following disclaimer in the documentation
15 | // and/or other materials provided with the distribution.
16 | //
17 | // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18 | // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19 | // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20 | // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
21 | // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
22 | // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23 | // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24 | // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
25 | // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
26 | // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
27 | // POSSIBILITY OF SUCH DAMAGE.
28 |
29 | #ifndef Github_Auth_iOS_Defines_h
30 | #define Github_Auth_iOS_Defines_h
31 |
32 | typedef void (^BMBlockVoid)(void);
33 |
34 | static NSString *const GITHUB_CALLBACK_URL = @"http://sergiochan.xyz";
35 | static NSString *const GITHUB_CLIENT_ID = @"9c01d40cb55b5ae9c879";
36 | static NSString *const GITHUB_CLIENT_SECRET = @"70a1c6115110959c230859be43bc206682e575a5";
37 |
38 | #endif
39 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/GitHubNotifications.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | aps-environment
6 | development
7 | com.apple.security.application-groups
8 |
9 | group.sergio.chan.GitHubNotification
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/GithubAuthController.h:
--------------------------------------------------------------------------------
1 | //
2 | // GithubAuthController.h
3 | // Github-Auth-iOS
4 | //
5 | // Created by buza on 9/27/12.
6 | // Copyright (c) 2012 BuzaMoto. All rights reserved.
7 | //
8 | // Redistribution and use in source and binary forms, with or without
9 | // modification, are permitted provided that the following conditions are met:
10 | //
11 | // 1. Redistributions of source code must retain the above copyright notice,
12 | // this list of conditions and the following disclaimer.
13 | // 2. Redistributions in binary form must reproduce the above copyright notice,
14 | // this list of conditions and the following disclaimer in the documentation
15 | // and/or other materials provided with the distribution.
16 | //
17 | // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18 | // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19 | // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20 | // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
21 | // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
22 | // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23 | // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24 | // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
25 | // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
26 | // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
27 | // POSSIBILITY OF SUCH DAMAGE.
28 | #import
29 | #import "Defines.h"
30 |
31 | @protocol GitAuthDelegate
32 | -(void) didAuth:(NSString*)token;
33 | @end
34 |
35 | @interface GithubAuthController : UIViewController
36 |
37 | @property(nonatomic, copy) BMBlockVoid completionBlock;
38 | @property(nonatomic, copy) BMBlockVoid dismissBlock;
39 | @property(nonatomic, weak) id authDelegate;
40 |
41 | @end
42 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/GithubAuthenticatorView.h:
--------------------------------------------------------------------------------
1 | //
2 | // GithubAuthenticator.h
3 | // Github-Auth-iOS
4 | //
5 | // Created by buza on 9/27/12.
6 | // Copyright (c) 2012 BuzaMoto. All rights reserved.
7 | //
8 | // Redistribution and use in source and binary forms, with or without
9 | // modification, are permitted provided that the following conditions are met:
10 | //
11 | // 1. Redistributions of source code must retain the above copyright notice,
12 | // this list of conditions and the following disclaimer.
13 | // 2. Redistributions in binary form must reproduce the above copyright notice,
14 | // this list of conditions and the following disclaimer in the documentation
15 | // and/or other materials provided with the distribution.
16 | //
17 | // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18 | // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19 | // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20 | // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
21 | // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
22 | // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23 | // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24 | // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
25 | // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
26 | // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
27 | // POSSIBILITY OF SUCH DAMAGE.
28 |
29 | #import
30 | #import
31 |
32 | #import "GithubAuthController.h"
33 |
34 | @interface GithubAuthenticatorView : UIWebView
35 |
36 | @property (nonatomic, weak) id authDelegate;
37 |
38 | @end
39 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleDisplayName
8 | Popularity
9 | CFBundleExecutable
10 | $(EXECUTABLE_NAME)
11 | CFBundleIdentifier
12 | $(PRODUCT_BUNDLE_IDENTIFIER)
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | $(PRODUCT_NAME)
17 | CFBundlePackageType
18 | APPL
19 | CFBundleShortVersionString
20 | 1.1.0
21 | CFBundleURLTypes
22 |
23 |
24 | CFBundleTypeRole
25 | Editor
26 | CFBundleURLName
27 | sergio.chan.GitHubNotifications
28 | CFBundleURLSchemes
29 |
30 | sergio.chan.GitHubNotifications
31 |
32 |
33 |
34 | CFBundleVersion
35 | 1
36 | Fabric
37 |
38 | APIKey
39 | d620e3194f3924678af613e7c766a8e58d773e83
40 | Kits
41 |
42 |
43 | KitInfo
44 |
45 | KitName
46 | Answers
47 |
48 |
49 | KitInfo
50 |
51 | KitName
52 | Crashlytics
53 |
54 |
55 |
56 | LSRequiresIPhoneOS
57 |
58 | UIBackgroundModes
59 |
60 | fetch
61 | remote-notification
62 |
63 | UILaunchStoryboardName
64 | LaunchScreen
65 | UIMainStoryboardFile
66 | Main
67 | UIRequiredDeviceCapabilities
68 |
69 | armv7
70 |
71 | UIStatusBarStyle
72 | UIStatusBarStyleLightContent
73 | UISupportedInterfaceOrientations
74 |
75 | UIInterfaceOrientationPortrait
76 |
77 | UIViewControllerBasedStatusBarAppearance
78 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/NSDictionary+UrlEncoding.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSDictionary+UrlEncoding.h
3 | //
4 | // Created by buza on 2/8/09.
5 | // Copyright (c) 2009 BuzaMoto. All rights reserved.
6 | //
7 | // Redistribution and use in source and binary forms, with or without
8 | // modification, are permitted provided that the following conditions are met:
9 | //
10 | // 1. Redistributions of source code must retain the above copyright notice,
11 | // this list of conditions and the following disclaimer.
12 | // 2. Redistributions in binary form must reproduce the above copyright notice,
13 | // this list of conditions and the following disclaimer in the documentation
14 | // and/or other materials provided with the distribution.
15 | //
16 | // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
17 | // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18 | // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19 | // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
20 | // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21 | // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22 | // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23 | // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24 | // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25 | // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 | // POSSIBILITY OF SUCH DAMAGE.
27 |
28 | #import
29 |
30 | @interface NSDictionary (UrlEncoding)
31 |
32 | -(NSString*) urlEncodedString;
33 |
34 | @end
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/NSDictionary+UrlEncoding.m:
--------------------------------------------------------------------------------
1 | //
2 | // NSDictionary+UrlEncoding.m
3 | //
4 | // Created by buza on 2/8/09.
5 | // Copyright (c) 2009 BuzaMoto. All rights reserved.
6 | //
7 | // Redistribution and use in source and binary forms, with or without
8 | // modification, are permitted provided that the following conditions are met:
9 | //
10 | // 1. Redistributions of source code must retain the above copyright notice,
11 | // this list of conditions and the following disclaimer.
12 | // 2. Redistributions in binary form must reproduce the above copyright notice,
13 | // this list of conditions and the following disclaimer in the documentation
14 | // and/or other materials provided with the distribution.
15 | //
16 | // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
17 | // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18 | // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19 | // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
20 | // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21 | // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22 | // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23 | // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24 | // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25 | // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 | // POSSIBILITY OF SUCH DAMAGE.
27 |
28 | #import "NSDictionary+UrlEncoding.h"
29 |
30 | static NSString *toString(id object)
31 | {
32 | return [NSString stringWithFormat:@"%@", object];
33 | }
34 |
35 | static NSString *urlEncode(id object)
36 | {
37 | NSString *string = toString(object);
38 | return [string stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding];
39 | }
40 |
41 | @implementation NSDictionary (UrlEncoding)
42 |
43 | -(NSString*) urlEncodedString
44 | {
45 | NSMutableArray *parts = [NSMutableArray array];
46 | for (id key in self)
47 | {
48 | id value = [self objectForKey: key];
49 | NSString *part = [NSString stringWithFormat: @"%@=%@", urlEncode(key), urlEncode(value)];
50 | [parts addObject: part];
51 | }
52 | return [parts componentsJoinedByString: @"&"];
53 | }
54 |
55 | @end
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/Reachability.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (C) 2016 Apple Inc. All Rights Reserved.
3 | See LICENSE.txt for this sample’s licensing information
4 |
5 | Abstract:
6 | Basic demonstration of how to use the SystemConfiguration Reachablity APIs.
7 | */
8 |
9 | #import
10 | #import
11 | #import
12 |
13 |
14 | typedef enum : NSInteger {
15 | NotReachable = 0,
16 | ReachableViaWiFi,
17 | ReachableViaWWAN
18 | } NetworkStatus;
19 |
20 | #pragma mark IPv6 Support
21 | //Reachability fully support IPv6. For full details, see ReadMe.md.
22 |
23 |
24 | extern NSString *kReachabilityChangedNotification;
25 |
26 |
27 | @interface Reachability : NSObject
28 |
29 | /*!
30 | * Use to check the reachability of a given host name.
31 | */
32 | + (instancetype)reachabilityWithHostName:(NSString *)hostName;
33 |
34 | /*!
35 | * Use to check the reachability of a given IP address.
36 | */
37 | + (instancetype)reachabilityWithAddress:(const struct sockaddr *)hostAddress;
38 |
39 | /*!
40 | * Checks whether the default route is available. Should be used by applications that do not connect to a particular host.
41 | */
42 | + (instancetype)reachabilityForInternetConnection;
43 |
44 |
45 | #pragma mark reachabilityForLocalWiFi
46 | //reachabilityForLocalWiFi has been removed from the sample. See ReadMe.md for more information.
47 | //+ (instancetype)reachabilityForLocalWiFi;
48 |
49 | /*!
50 | * Start listening for reachability notifications on the current run loop.
51 | */
52 | - (BOOL)startNotifier;
53 | - (void)stopNotifier;
54 |
55 | - (NetworkStatus)currentReachabilityStatus;
56 |
57 | /*!
58 | * WWAN may be available, but not active until a connection has been established. WiFi may require a connection for VPN on Demand.
59 | */
60 | - (BOOL)connectionRequired;
61 |
62 | @end
63 |
64 |
65 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/SCDefaultsManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // SCDefaultsManager.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 27/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface SCDefaultsManager : NSObject
12 |
13 | + (id)sharedManager;
14 |
15 | - (void)setFirstLogin:(BOOL)firstLogin;
16 | - (BOOL)isFirstLogin;
17 |
18 | // UserName
19 | - (void)setUserName:(NSString *)name;
20 | - (NSString *)getUserName;
21 |
22 | // UserAccessToken
23 | - (void)setUserToken:(NSString *)token;
24 | - (NSString *)getUserToken;
25 |
26 | - (void)setStarNumber:(NSInteger)star;
27 | - (NSInteger)getCachedStarNumber;
28 |
29 | // StarArray : Array -> [(SCStar)]
30 | - (void)setStarArray:(NSArray *)data;
31 | - (NSArray *)getStarArray;
32 |
33 | // FollowersArray : Array -> [(SCFollower)]
34 | - (void)setFollowersNumber:(NSInteger)data;
35 | - (NSInteger)getFollowersNumber;
36 |
37 | // RepoArray : Dict -> repo:{cached(BOOL)}
38 | - (void)setRepoCached:(BOOL)cached;
39 | - (BOOL)isRepoCached;
40 |
41 | - (void)setRenderStarArray:(NSArray *)data;
42 | - (NSArray *)getRenderStarArray;
43 |
44 | - (void)addDeltaToRenderFollowersDict:(NSInteger)delta toKey:(NSString *)key;
45 | - (NSDictionary *)getRenderFollowersDict;
46 |
47 | - (void)clearCache;
48 |
49 | @end
50 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/SCHelpView.h:
--------------------------------------------------------------------------------
1 | //
2 | // SCHelpView.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 29/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface SCHelpView : UIView
12 |
13 | - (void)show;
14 | - (void)hide;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/SCHelpView.m:
--------------------------------------------------------------------------------
1 | //
2 | // SCHelpView.m
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 29/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import "SCHelpView.h"
10 |
11 | @interface SCHelpView ()
12 | {
13 | BOOL isShowing;
14 | UITapGestureRecognizer *tap;
15 | }
16 | @property (nonatomic, strong) UIImageView *imageView;
17 |
18 | @end
19 |
20 | @implementation SCHelpView
21 |
22 | - (id)initWithFrame:(CGRect)frame
23 | {
24 | self = [super initWithFrame:frame];
25 | if (self) {
26 | isShowing = NO;
27 |
28 | self.imageView = [[UIImageView alloc] initWithFrame:self.bounds];
29 | _imageView.image = [UIImage imageNamed:@"HelpImage"];
30 | _imageView.contentMode = UIViewContentModeScaleAspectFit;
31 | [self addSubview:_imageView];
32 |
33 | self.alpha = 0.f;
34 |
35 | tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tap:)];
36 | tap.enabled = NO;
37 |
38 | [self addGestureRecognizer:tap];
39 | }
40 | return self;
41 | }
42 |
43 | - (void)tap:(UITapGestureRecognizer *)gesture
44 | {
45 | [self hide];
46 | }
47 |
48 | - (void)show
49 | {
50 | [UIView animateWithDuration:0.3f animations:^{
51 | self.alpha = 1.0f;
52 | } completion:^(BOOL finished) {
53 | isShowing = YES;
54 | tap.enabled = YES;
55 | }];
56 | }
57 |
58 | - (void)hide
59 | {
60 | [UIView animateWithDuration:0.3f animations:^{
61 | self.alpha = 0.0f;
62 | } completion:^(BOOL finished) {
63 | isShowing = NO;
64 | tap.enabled = NO;
65 | }];
66 | }
67 | @end
68 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/UIView+ViewFrameGeometry.h:
--------------------------------------------------------------------------------
1 | /*
2 | Erica Sadun, http://ericasadun.com
3 | iPhone Developer's Cookbook, 3.0 Edition
4 | BSD License, Use at your own risk
5 | */
6 |
7 | #import
8 |
9 | #define ScreenWidth [[UIScreen mainScreen] bounds].size.width
10 | #define ScreenHeight [[UIScreen mainScreen] bounds].size.height
11 | static char overviewKey;
12 |
13 | CGPoint CGRectGetCenter(CGRect rect);
14 | CGRect CGRectMoveToCenter(CGRect rect, CGPoint center);
15 | double radians(float degrees);
16 | CATransform3D getTransForm3DWithAngle(CGFloat angle);
17 | CGSize CGSizeScale(CGSize size, CGFloat scale);
18 |
19 | @interface UIView (ViewFrameGeometry)
20 | @property CGPoint origin;
21 | @property CGSize size;
22 |
23 | @property (readonly) CGPoint bottomLeft;
24 | @property (readonly) CGPoint bottomRight;
25 | @property (readonly) CGPoint topRight;
26 |
27 | @property CGFloat height;
28 | @property CGFloat width;
29 |
30 | @property CGFloat top;
31 | @property CGFloat left;
32 |
33 | @property CGFloat bottom;
34 | @property CGFloat right;
35 |
36 | - (void) moveBy: (CGPoint) delta;
37 | - (void) scaleBy: (CGFloat) scaleFactor;
38 | - (void) fitInSize: (CGSize) aSize;
39 |
40 | - (CGFloat) widthForString:(NSString *)value fontSize:(CGFloat)fontSize andHeight:(CGFloat)height;
41 | - (CGFloat) heightForString:(NSString *)value font:(UIFont *)font andWidth:(CGFloat)width;
42 |
43 | //- (UIViewController *) getCurrentVC;
44 | - (UIImage *) convertViewToImage;
45 | @end
46 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/ViewControllers/SCMainViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // SCMainViewController.h
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 25/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface SCMainViewController : UIViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/GitHubNotifications/GitHubNotifications/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // GitHubNotifications
4 | //
5 | // Created by 叔 陈 on 25/11/2016.
6 | // Copyright © 2016 叔 陈. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "AppDelegate.h"
11 |
12 | int main(int argc, char * argv[]) {
13 | @autoreleasepool {
14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/GitHubNotifications/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment the next line to define a global platform for your project
2 | platform :ios, '9.0'
3 |
4 | target 'GitHubNotifications' do
5 | pod 'AFNetworking', '~> 3.0'
6 | pod 'DateTools'
7 | pod 'Fabric'
8 | pod 'Crashlytics'
9 | end
10 |
11 | target 'GitHubNotificationTodayExtension' do
12 | # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
13 | # use_frameworks!
14 | pod 'AFNetworking', '~> 3.0'
15 | # Pods for GitHubNotifications
16 | pod 'DateTools'
17 | end
18 |
--------------------------------------------------------------------------------
/GitHubNotifications/Podfile.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - AFNetworking (3.1.0):
3 | - AFNetworking/NSURLSession (= 3.1.0)
4 | - AFNetworking/Reachability (= 3.1.0)
5 | - AFNetworking/Security (= 3.1.0)
6 | - AFNetworking/Serialization (= 3.1.0)
7 | - AFNetworking/UIKit (= 3.1.0)
8 | - AFNetworking/NSURLSession (3.1.0):
9 | - AFNetworking/Reachability
10 | - AFNetworking/Security
11 | - AFNetworking/Serialization
12 | - AFNetworking/Reachability (3.1.0)
13 | - AFNetworking/Security (3.1.0)
14 | - AFNetworking/Serialization (3.1.0)
15 | - AFNetworking/UIKit (3.1.0):
16 | - AFNetworking/NSURLSession
17 | - Crashlytics (3.8.3):
18 | - Fabric (~> 1.6.3)
19 | - DateTools (1.7.0)
20 | - Fabric (1.6.11)
21 |
22 | DEPENDENCIES:
23 | - AFNetworking (~> 3.0)
24 | - Crashlytics
25 | - DateTools
26 | - Fabric
27 |
28 | SPEC CHECKSUMS:
29 | AFNetworking: 5e0e199f73d8626b11e79750991f5d173d1f8b67
30 | Crashlytics: 2b6dbe138a42395577cfa73dfa1aa7248cadf39e
31 | DateTools: 53288ee8b905fdc75897a1e6b5cc0144b14cba60
32 | Fabric: 5911403591946b8228ab1c51d98f1d7137e863c6
33 |
34 | PODFILE CHECKSUM: a1e6d3024a5931513e9996cee6b712077b44ebdc
35 |
36 | COCOAPODS: 1.2.0.beta.1
37 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/AFNetworking/AFNetworking/AFNetworking.h:
--------------------------------------------------------------------------------
1 | // AFNetworking.h
2 | //
3 | // Copyright (c) 2013 AFNetworking (http://afnetworking.com/)
4 | //
5 | // Permission is hereby granted, free of charge, to any person obtaining a copy
6 | // of this software and associated documentation files (the "Software"), to deal
7 | // in the Software without restriction, including without limitation the rights
8 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | // copies of the Software, and to permit persons to whom the Software is
10 | // furnished to do so, subject to the following conditions:
11 | //
12 | // The above copyright notice and this permission notice shall be included in
13 | // all copies or substantial portions of the Software.
14 | //
15 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | // THE SOFTWARE.
22 |
23 | #import
24 | #import
25 | #import
26 |
27 | #ifndef _AFNETWORKING_
28 | #define _AFNETWORKING_
29 |
30 | #import "AFURLRequestSerialization.h"
31 | #import "AFURLResponseSerialization.h"
32 | #import "AFSecurityPolicy.h"
33 |
34 | #if !TARGET_OS_WATCH
35 | #import "AFNetworkReachabilityManager.h"
36 | #endif
37 |
38 | #import "AFURLSessionManager.h"
39 | #import "AFHTTPSessionManager.h"
40 |
41 | #endif /* _AFNETWORKING_ */
42 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/AFNetworking/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2011–2016 Alamofire Software Foundation (http://alamofire.org/)
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in
11 | all copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h:
--------------------------------------------------------------------------------
1 | // UIActivityIndicatorView+AFNetworking.h
2 | // Copyright (c) 2011–2016 Alamofire Software Foundation ( http://alamofire.org/ )
3 | //
4 | // Permission is hereby granted, free of charge, to any person obtaining a copy
5 | // of this software and associated documentation files (the "Software"), to deal
6 | // in the Software without restriction, including without limitation the rights
7 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8 | // copies of the Software, and to permit persons to whom the Software is
9 | // furnished to do so, subject to the following conditions:
10 | //
11 | // The above copyright notice and this permission notice shall be included in
12 | // all copies or substantial portions of the Software.
13 | //
14 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20 | // THE SOFTWARE.
21 |
22 | #import
23 |
24 | #import
25 |
26 | #if TARGET_OS_IOS || TARGET_OS_TV
27 |
28 | #import
29 |
30 | /**
31 | This category adds methods to the UIKit framework's `UIActivityIndicatorView` class. The methods in this category provide support for automatically starting and stopping animation depending on the loading state of a session task.
32 | */
33 | @interface UIActivityIndicatorView (AFNetworking)
34 |
35 | ///----------------------------------
36 | /// @name Animating for Session Tasks
37 | ///----------------------------------
38 |
39 | /**
40 | Binds the animating state to the state of the specified task.
41 |
42 | @param task The task. If `nil`, automatic updating from any previously specified operation will be disabled.
43 | */
44 | - (void)setAnimatingWithStateOfTask:(nullable NSURLSessionTask *)task;
45 |
46 | @end
47 |
48 | #endif
49 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/AFNetworking/UIKit+AFNetworking/UIImage+AFNetworking.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIImage+AFNetworking.h
3 | //
4 | //
5 | // Created by Paulo Ferreira on 08/07/15.
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a copy
8 | // of this software and associated documentation files (the "Software"), to deal
9 | // in the Software without restriction, including without limitation the rights
10 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11 | // copies of the Software, and to permit persons to whom the Software is
12 | // furnished to do so, subject to the following conditions:
13 | //
14 | // The above copyright notice and this permission notice shall be included in
15 | // all copies or substantial portions of the Software.
16 | //
17 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23 | // THE SOFTWARE.
24 |
25 | #if TARGET_OS_IOS || TARGET_OS_TV
26 |
27 | #import
28 |
29 | @interface UIImage (AFNetworking)
30 |
31 | + (UIImage*) safeImageWithData:(NSData*)data;
32 |
33 | @end
34 |
35 | #endif
36 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h:
--------------------------------------------------------------------------------
1 | // UIKit+AFNetworking.h
2 | //
3 | // Copyright (c) 2011–2016 Alamofire Software Foundation ( http://alamofire.org/ )
4 | //
5 | // Permission is hereby granted, free of charge, to any person obtaining a copy
6 | // of this software and associated documentation files (the "Software"), to deal
7 | // in the Software without restriction, including without limitation the rights
8 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | // copies of the Software, and to permit persons to whom the Software is
10 | // furnished to do so, subject to the following conditions:
11 | //
12 | // The above copyright notice and this permission notice shall be included in
13 | // all copies or substantial portions of the Software.
14 | //
15 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | // THE SOFTWARE.
22 |
23 | #if TARGET_OS_IOS || TARGET_OS_TV
24 | #import
25 |
26 | #ifndef _UIKIT_AFNETWORKING_
27 | #define _UIKIT_AFNETWORKING_
28 |
29 | #if TARGET_OS_IOS
30 | #import "AFAutoPurgingImageCache.h"
31 | #import "AFImageDownloader.h"
32 | #import "AFNetworkActivityIndicatorManager.h"
33 | #import "UIRefreshControl+AFNetworking.h"
34 | #import "UIWebView+AFNetworking.h"
35 | #endif
36 |
37 | #import "UIActivityIndicatorView+AFNetworking.h"
38 | #import "UIButton+AFNetworking.h"
39 | #import "UIImageView+AFNetworking.h"
40 | #import "UIProgressView+AFNetworking.h"
41 | #endif /* _UIKIT_AFNETWORKING_ */
42 | #endif
43 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h:
--------------------------------------------------------------------------------
1 | // UIProgressView+AFNetworking.h
2 | // Copyright (c) 2011–2016 Alamofire Software Foundation ( http://alamofire.org/ )
3 | //
4 | // Permission is hereby granted, free of charge, to any person obtaining a copy
5 | // of this software and associated documentation files (the "Software"), to deal
6 | // in the Software without restriction, including without limitation the rights
7 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8 | // copies of the Software, and to permit persons to whom the Software is
9 | // furnished to do so, subject to the following conditions:
10 | //
11 | // The above copyright notice and this permission notice shall be included in
12 | // all copies or substantial portions of the Software.
13 | //
14 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20 | // THE SOFTWARE.
21 |
22 | #import
23 |
24 | #import
25 |
26 | #if TARGET_OS_IOS || TARGET_OS_TV
27 |
28 | #import
29 |
30 | NS_ASSUME_NONNULL_BEGIN
31 |
32 |
33 | /**
34 | This category adds methods to the UIKit framework's `UIProgressView` class. The methods in this category provide support for binding the progress to the upload and download progress of a session task.
35 | */
36 | @interface UIProgressView (AFNetworking)
37 |
38 | ///------------------------------------
39 | /// @name Setting Session Task Progress
40 | ///------------------------------------
41 |
42 | /**
43 | Binds the progress to the upload progress of the specified session task.
44 |
45 | @param task The session task.
46 | @param animated `YES` if the change should be animated, `NO` if the change should happen immediately.
47 | */
48 | - (void)setProgressWithUploadProgressOfTask:(NSURLSessionUploadTask *)task
49 | animated:(BOOL)animated;
50 |
51 | /**
52 | Binds the progress to the download progress of the specified session task.
53 |
54 | @param task The session task.
55 | @param animated `YES` if the change should be animated, `NO` if the change should happen immediately.
56 | */
57 | - (void)setProgressWithDownloadProgressOfTask:(NSURLSessionDownloadTask *)task
58 | animated:(BOOL)animated;
59 |
60 | @end
61 |
62 | NS_ASSUME_NONNULL_END
63 |
64 | #endif
65 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h:
--------------------------------------------------------------------------------
1 | // UIRefreshControl+AFNetworking.m
2 | //
3 | // Copyright (c) 2011–2016 Alamofire Software Foundation ( http://alamofire.org/ )
4 | //
5 | // Permission is hereby granted, free of charge, to any person obtaining a copy
6 | // of this software and associated documentation files (the "Software"), to deal
7 | // in the Software without restriction, including without limitation the rights
8 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | // copies of the Software, and to permit persons to whom the Software is
10 | // furnished to do so, subject to the following conditions:
11 | //
12 | // The above copyright notice and this permission notice shall be included in
13 | // all copies or substantial portions of the Software.
14 | //
15 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | // THE SOFTWARE.
22 |
23 | #import
24 |
25 | #import
26 |
27 | #if TARGET_OS_IOS
28 |
29 | #import
30 |
31 | NS_ASSUME_NONNULL_BEGIN
32 |
33 | /**
34 | This category adds methods to the UIKit framework's `UIRefreshControl` class. The methods in this category provide support for automatically beginning and ending refreshing depending on the loading state of a session task.
35 | */
36 | @interface UIRefreshControl (AFNetworking)
37 |
38 | ///-----------------------------------
39 | /// @name Refreshing for Session Tasks
40 | ///-----------------------------------
41 |
42 | /**
43 | Binds the refreshing state to the state of the specified task.
44 |
45 | @param task The task. If `nil`, automatic updating from any previously specified operation will be disabled.
46 | */
47 | - (void)setRefreshingWithStateOfTask:(NSURLSessionTask *)task;
48 |
49 | @end
50 |
51 | NS_ASSUME_NONNULL_END
52 |
53 | #endif
54 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/Crashlytics.framework/README:
--------------------------------------------------------------------------------
1 | We've now combined all our supported platforms into a single podspec. As a result, we moved our submit script to a new location for Cocoapods projects: ${PODS_ROOT}/Crashlytics/submit. To avoid breaking functionality that references the old location of the submit, we've placed this dummy script that calls to the correct location, while providing a helpful warning if it is invoked. This bridge for backwards compatibility will be removed in a future release, so please heed the warning!
2 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/Crashlytics.framework/submit:
--------------------------------------------------------------------------------
1 | if [[ -z $PODS_ROOT ]]; then
2 | echo "error: The submit binary delivered by cocoapods is in a new location, under '$"{"PODS_ROOT"}"/Crashlytics/submit'. This script was put in place for backwards compatibility, but it relies on PODS_ROOT, which does not have a value in your current setup. Please update the path to the submit binary to fix this issue."
3 | else
4 | echo "warning: The submit script is now located at '$"{"PODS_ROOT"}"/Crashlytics/submit'. To remove this warning, update your path to point to this new location."
5 | sh "${PODS_ROOT}/Crashlytics/submit" "$@"
6 | fi
7 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/README.md:
--------------------------------------------------------------------------------
1 | 
2 |
3 | Part of [Twitter Fabric](https://www.fabric.io), [Crashlytics](http://try.crashlytics.com/) offers the most powerful, yet lightest weight crash reporting solution for iOS. Crashlytics also provides real-time analytics through [Answers](https://answers.io/) and app distributions to testers using [Beta](http://try.crashlytics.com/beta/).
4 |
5 | ## Setup
6 |
7 | 1. Visit [https://fabric.io/sign_up](https://fabric.io/sign_up) to create your Fabric account and to download Fabric.app.
8 |
9 | 1. Open Fabric.app, login and select the Crashlytics SDK.
10 |
11 | 
12 |
13 | 1. The Fabric app automatically detects when a project uses CocoaPods and gives you the option to install via the Podfile or Xcode.
14 |
15 | 
16 |
17 | 1. Select the Podfile option and follow the installation instructions to update your Podfile. **Note:** the Crashlytics Pod includes Answers. If you have Answers included as a separate Pod it should be removed from your Podfile to avoid duplicate symbol errors.
18 |
19 | ```
20 | pod 'Fabric'
21 | pod 'Crashlytics'
22 | ```
23 |
24 | 1. Run `pod install`
25 |
26 | 1. Add a Run Script Build Phase and build your app.
27 |
28 | 
29 |
30 | 1. Initialize the SDK by inserting code outlined in the Fabric.app.
31 |
32 | 1. Run your app to finish the installation.
33 |
34 | ## Resources
35 |
36 | * [Documentation](https://docs.fabric.io/ios/crashlytics/index.html)
37 | * [Forums](https://twittercommunity.com/c/fabric/crashlytics)
38 | * [Website](http://try.crashlytics.com/)
39 | * Follow us on Twitter: [@fabric](https://twitter.com/fabric) and [@crashlytics](https://twitter.com/crashlytics)
40 | * Follow us on Periscope: [Fabric](https://periscope.tv/fabric) and [TwitterDev](https://periscope.tv/twitterdev)
41 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/Headers/ANSCompatibility.h:
--------------------------------------------------------------------------------
1 | //
2 | // ANSCompatibility.h
3 | // AnswersKit
4 | //
5 | // Copyright (c) 2015 Crashlytics, Inc. All rights reserved.
6 | //
7 |
8 | #pragma once
9 |
10 | #if !__has_feature(nullability)
11 | #define nonnull
12 | #define nullable
13 | #define _Nullable
14 | #define _Nonnull
15 | #endif
16 |
17 | #ifndef NS_ASSUME_NONNULL_BEGIN
18 | #define NS_ASSUME_NONNULL_BEGIN
19 | #endif
20 |
21 | #ifndef NS_ASSUME_NONNULL_END
22 | #define NS_ASSUME_NONNULL_END
23 | #endif
24 |
25 | #if __has_feature(objc_generics)
26 | #define ANS_GENERIC_NSARRAY(type) NSArray
27 | #define ANS_GENERIC_NSDICTIONARY(key_type,object_key) NSDictionary
28 | #else
29 | #define ANS_GENERIC_NSARRAY(type) NSArray
30 | #define ANS_GENERIC_NSDICTIONARY(key_type,object_key) NSDictionary
31 | #endif
32 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/Headers/CLSAttributes.h:
--------------------------------------------------------------------------------
1 | //
2 | // CLSAttributes.h
3 | // Crashlytics
4 | //
5 | // Copyright (c) 2015 Crashlytics, Inc. All rights reserved.
6 | //
7 |
8 | #pragma once
9 |
10 | #define CLS_DEPRECATED(x) __attribute__ ((deprecated(x)))
11 |
12 | #if !__has_feature(nullability)
13 | #define nonnull
14 | #define nullable
15 | #define _Nullable
16 | #define _Nonnull
17 | #endif
18 |
19 | #ifndef NS_ASSUME_NONNULL_BEGIN
20 | #define NS_ASSUME_NONNULL_BEGIN
21 | #endif
22 |
23 | #ifndef NS_ASSUME_NONNULL_END
24 | #define NS_ASSUME_NONNULL_END
25 | #endif
26 |
27 | #if __has_feature(objc_generics)
28 | #define CLS_GENERIC_NSARRAY(type) NSArray
29 | #define CLS_GENERIC_NSDICTIONARY(key_type,object_key) NSDictionary
30 | #else
31 | #define CLS_GENERIC_NSARRAY(type) NSArray
32 | #define CLS_GENERIC_NSDICTIONARY(key_type,object_key) NSDictionary
33 | #endif
34 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/Headers/CLSLogging.h:
--------------------------------------------------------------------------------
1 | //
2 | // CLSLogging.h
3 | // Crashlytics
4 | //
5 | // Copyright (c) 2015 Crashlytics, Inc. All rights reserved.
6 | //
7 | #ifdef __OBJC__
8 | #import "CLSAttributes.h"
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 | #endif
13 |
14 |
15 |
16 | /**
17 | *
18 | * The CLS_LOG macro provides as easy way to gather more information in your log messages that are
19 | * sent with your crash data. CLS_LOG prepends your custom log message with the function name and
20 | * line number where the macro was used. If your app was built with the DEBUG preprocessor macro
21 | * defined CLS_LOG uses the CLSNSLog function which forwards your log message to NSLog and CLSLog.
22 | * If the DEBUG preprocessor macro is not defined CLS_LOG uses CLSLog only.
23 | *
24 | * Example output:
25 | * -[AppDelegate login:] line 134 $ login start
26 | *
27 | * If you would like to change this macro, create a new header file, unset our define and then define
28 | * your own version. Make sure this new header file is imported after the Crashlytics header file.
29 | *
30 | * #undef CLS_LOG
31 | * #define CLS_LOG(__FORMAT__, ...) CLSNSLog...
32 | *
33 | **/
34 | #ifdef __OBJC__
35 | #ifdef DEBUG
36 | #define CLS_LOG(__FORMAT__, ...) CLSNSLog((@"%s line %d $ " __FORMAT__), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)
37 | #else
38 | #define CLS_LOG(__FORMAT__, ...) CLSLog((@"%s line %d $ " __FORMAT__), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)
39 | #endif
40 | #endif
41 |
42 | /**
43 | *
44 | * Add logging that will be sent with your crash data. This logging will not show up in the system.log
45 | * and will only be visible in your Crashlytics dashboard.
46 | *
47 | **/
48 |
49 | #ifdef __OBJC__
50 | OBJC_EXTERN void CLSLog(NSString *format, ...) NS_FORMAT_FUNCTION(1,2);
51 | OBJC_EXTERN void CLSLogv(NSString *format, va_list ap) NS_FORMAT_FUNCTION(1,0);
52 |
53 | /**
54 | *
55 | * Add logging that will be sent with your crash data. This logging will show up in the system.log
56 | * and your Crashlytics dashboard. It is not recommended for Release builds.
57 | *
58 | **/
59 | OBJC_EXTERN void CLSNSLog(NSString *format, ...) NS_FORMAT_FUNCTION(1,2);
60 | OBJC_EXTERN void CLSNSLogv(NSString *format, va_list ap) NS_FORMAT_FUNCTION(1,0);
61 |
62 |
63 | NS_ASSUME_NONNULL_END
64 | #endif
65 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/Headers/CLSReport.h:
--------------------------------------------------------------------------------
1 | //
2 | // CLSReport.h
3 | // Crashlytics
4 | //
5 | // Copyright (c) 2015 Crashlytics, Inc. All rights reserved.
6 | //
7 |
8 | #import
9 | #import "CLSAttributes.h"
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | /**
14 | * The CLSCrashReport protocol is deprecated. See the CLSReport class and the CrashyticsDelegate changes for details.
15 | **/
16 | @protocol CLSCrashReport
17 |
18 | @property (nonatomic, copy, readonly) NSString *identifier;
19 | @property (nonatomic, copy, readonly) NSDictionary *customKeys;
20 | @property (nonatomic, copy, readonly) NSString *bundleVersion;
21 | @property (nonatomic, copy, readonly) NSString *bundleShortVersionString;
22 | @property (nonatomic, copy, readonly) NSDate *crashedOnDate;
23 | @property (nonatomic, copy, readonly) NSString *OSVersion;
24 | @property (nonatomic, copy, readonly) NSString *OSBuildVersion;
25 |
26 | @end
27 |
28 | /**
29 | * The CLSReport exposes an interface to the phsyical report that Crashlytics has created. You can
30 | * use this class to get information about the event, and can also set some values after the
31 | * event has occured.
32 | **/
33 | @interface CLSReport : NSObject
34 |
35 | - (instancetype)init NS_UNAVAILABLE;
36 | + (instancetype)new NS_UNAVAILABLE;
37 |
38 | /**
39 | * Returns the session identifier for the report.
40 | **/
41 | @property (nonatomic, copy, readonly) NSString *identifier;
42 |
43 | /**
44 | * Returns the custom key value data for the report.
45 | **/
46 | @property (nonatomic, copy, readonly) NSDictionary *customKeys;
47 |
48 | /**
49 | * Returns the CFBundleVersion of the application that generated the report.
50 | **/
51 | @property (nonatomic, copy, readonly) NSString *bundleVersion;
52 |
53 | /**
54 | * Returns the CFBundleShortVersionString of the application that generated the report.
55 | **/
56 | @property (nonatomic, copy, readonly) NSString *bundleShortVersionString;
57 |
58 | /**
59 | * Returns the date that the report was created.
60 | **/
61 | @property (nonatomic, copy, readonly) NSDate *dateCreated;
62 |
63 | /**
64 | * Returns the os version that the application crashed on.
65 | **/
66 | @property (nonatomic, copy, readonly) NSString *OSVersion;
67 |
68 | /**
69 | * Returns the os build version that the application crashed on.
70 | **/
71 | @property (nonatomic, copy, readonly) NSString *OSBuildVersion;
72 |
73 | /**
74 | * Returns YES if the report contains any crash information, otherwise returns NO.
75 | **/
76 | @property (nonatomic, assign, readonly) BOOL isCrash;
77 |
78 | /**
79 | * You can use this method to set, after the event, additional custom keys. The rules
80 | * and semantics for this method are the same as those documented in Crashlytics.h. Be aware
81 | * that the maximum size and count of custom keys is still enforced, and you can overwrite keys
82 | * and/or cause excess keys to be deleted by using this method.
83 | **/
84 | - (void)setObjectValue:(nullable id)value forKey:(NSString *)key;
85 |
86 | /**
87 | * Record an application-specific user identifier. See Crashlytics.h for details.
88 | **/
89 | @property (nonatomic, copy, nullable) NSString * userIdentifier;
90 |
91 | /**
92 | * Record a user name. See Crashlytics.h for details.
93 | **/
94 | @property (nonatomic, copy, nullable) NSString * userName;
95 |
96 | /**
97 | * Record a user email. See Crashlytics.h for details.
98 | **/
99 | @property (nonatomic, copy, nullable) NSString * userEmail;
100 |
101 | @end
102 |
103 | NS_ASSUME_NONNULL_END
104 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/Headers/CLSStackFrame.h:
--------------------------------------------------------------------------------
1 | //
2 | // CLSStackFrame.h
3 | // Crashlytics
4 | //
5 | // Copyright 2015 Crashlytics, Inc. All rights reserved.
6 | //
7 |
8 | #import
9 | #import "CLSAttributes.h"
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | /**
14 | *
15 | * This class is used in conjunction with -[Crashlytics recordCustomExceptionName:reason:frameArray:] to
16 | * record information about non-ObjC/C++ exceptions. All information included here will be displayed
17 | * in the Crashlytics UI, and can influence crash grouping. Be particularly careful with the use of the
18 | * address property. If set, Crashlytics will attempt symbolication and could overwrite other properities
19 | * in the process.
20 | *
21 | **/
22 | @interface CLSStackFrame : NSObject
23 |
24 | + (instancetype)stackFrame;
25 | + (instancetype)stackFrameWithAddress:(NSUInteger)address;
26 | + (instancetype)stackFrameWithSymbol:(NSString *)symbol;
27 |
28 | @property (nonatomic, copy, nullable) NSString *symbol;
29 | @property (nonatomic, copy, nullable) NSString *rawSymbol;
30 | @property (nonatomic, copy, nullable) NSString *library;
31 | @property (nonatomic, copy, nullable) NSString *fileName;
32 | @property (nonatomic, assign) uint32_t lineNumber;
33 | @property (nonatomic, assign) uint64_t offset;
34 | @property (nonatomic, assign) uint64_t address;
35 |
36 | @end
37 |
38 | NS_ASSUME_NONNULL_END
39 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/Info.plist
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module Crashlytics {
2 | header "Crashlytics.h"
3 | header "Answers.h"
4 | header "ANSCompatibility.h"
5 | header "CLSLogging.h"
6 | header "CLSReport.h"
7 | header "CLSStackFrame.h"
8 | header "CLSAttributes.h"
9 |
10 | export *
11 |
12 | link "z"
13 | link "c++"
14 | }
15 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/run:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # run
4 | #
5 | # Copyright (c) 2015 Crashlytics. All rights reserved.
6 |
7 | # Figure out where we're being called from
8 | DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
9 |
10 | # Quote path in case of spaces or special chars
11 | DIR="\"${DIR}"
12 |
13 | PATH_SEP="/"
14 | VALIDATE_COMMAND="uploadDSYM\" $@ validate run-script"
15 | UPLOAD_COMMAND="uploadDSYM\" $@ run-script"
16 |
17 | # Ensure params are as expected, run in sync mode to validate
18 | eval $DIR$PATH_SEP$VALIDATE_COMMAND
19 | return_code=$?
20 |
21 | if [[ $return_code != 0 ]]; then
22 | exit $return_code
23 | fi
24 |
25 | # Verification passed, upload dSYM in background to prevent Xcode from waiting
26 | # Note: Validation is performed again before upload.
27 | # Output can still be found in Console.app
28 | eval $DIR$PATH_SEP$UPLOAD_COMMAND > /dev/null 2>&1 &
29 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/submit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/submit
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/uploadDSYM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/Crashlytics/iOS/Crashlytics.framework/uploadDSYM
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Crashlytics/submit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/Crashlytics/submit
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DTConstants.h:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2014 by Matthew York
2 | //
3 | // Permission is hereby granted, free of charge, to any
4 | // person obtaining a copy of this software and
5 | // associated documentation files (the "Software"), to
6 | // deal in the Software without restriction, including
7 | // without limitation the rights to use, copy, modify, merge,
8 | // publish, distribute, sublicense, and/or sell copies of the
9 | // Software, and to permit persons to whom the Software is
10 | // furnished to do so, subject to the following conditions:
11 | //
12 | // The above copyright notice and this permission notice shall
13 | // be included in all copies or substantial portions of the Software.
14 | //
15 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16 | // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
17 | // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
18 | // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
19 | // BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
20 | // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21 | // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22 |
23 | #import
24 |
25 | FOUNDATION_EXPORT const long long SECONDS_IN_YEAR;
26 | FOUNDATION_EXPORT const NSInteger SECONDS_IN_MONTH_28;
27 | FOUNDATION_EXPORT const NSInteger SECONDS_IN_MONTH_29;
28 | FOUNDATION_EXPORT const NSInteger SECONDS_IN_MONTH_30;
29 | FOUNDATION_EXPORT const NSInteger SECONDS_IN_MONTH_31;
30 | FOUNDATION_EXPORT const NSInteger SECONDS_IN_WEEK;
31 | FOUNDATION_EXPORT const NSInteger SECONDS_IN_DAY;
32 | FOUNDATION_EXPORT const NSInteger SECONDS_IN_HOUR;
33 | FOUNDATION_EXPORT const NSInteger SECONDS_IN_MINUTE;
34 | FOUNDATION_EXPORT const NSInteger MILLISECONDS_IN_DAY;
35 | #import "DTError.h"
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DTConstants.m:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2014 by Matthew York
2 | //
3 | // Permission is hereby granted, free of charge, to any
4 | // person obtaining a copy of this software and
5 | // associated documentation files (the "Software"), to
6 | // deal in the Software without restriction, including
7 | // without limitation the rights to use, copy, modify, merge,
8 | // publish, distribute, sublicense, and/or sell copies of the
9 | // Software, and to permit persons to whom the Software is
10 | // furnished to do so, subject to the following conditions:
11 | //
12 | // The above copyright notice and this permission notice shall
13 | // be included in all copies or substantial portions of the Software.
14 | //
15 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16 | // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
17 | // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
18 | // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
19 | // BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
20 | // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21 | // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22 |
23 | #import "DTConstants.h"
24 | const long long SECONDS_IN_YEAR = 31556900;
25 | const NSInteger SECONDS_IN_MONTH_28 = 2419200;
26 | const NSInteger SECONDS_IN_MONTH_29 = 2505600;
27 | const NSInteger SECONDS_IN_MONTH_30 = 2592000;
28 | const NSInteger SECONDS_IN_MONTH_31 = 2678400;
29 | const NSInteger SECONDS_IN_WEEK = 604800;
30 | const NSInteger SECONDS_IN_DAY = 86400;
31 | const NSInteger SECONDS_IN_HOUR = 3600;
32 | const NSInteger SECONDS_IN_MINUTE = 60;
33 | const NSInteger MILLISECONDS_IN_DAY = 86400000;
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DTError.h:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2014 by Matthew York
2 | //
3 | // Permission is hereby granted, free of charge, to any
4 | // person obtaining a copy of this software and
5 | // associated documentation files (the "Software"), to
6 | // deal in the Software without restriction, including
7 | // without limitation the rights to use, copy, modify, merge,
8 | // publish, distribute, sublicense, and/or sell copies of the
9 | // Software, and to permit persons to whom the Software is
10 | // furnished to do so, subject to the following conditions:
11 | //
12 | // The above copyright notice and this permission notice shall
13 | // be included in all copies or substantial portions of the Software.
14 | //
15 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16 | // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
17 | // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
18 | // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
19 | // BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
20 | // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21 | // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22 |
23 | #import
24 |
25 | #pragma mark - Domain
26 | extern NSString *const DTErrorDomain;
27 |
28 | #pragma mark - Status Codes
29 | static const NSUInteger DTInsertOutOfBoundsException = 0;
30 | static const NSUInteger DTRemoveOutOfBoundsException = 1;
31 | static const NSUInteger DTBadTypeException = 2;
32 |
33 | @interface DTError : NSObject
34 |
35 | +(void)throwInsertOutOfBoundsException:(NSInteger)index array:(NSArray *)array;
36 | +(void)throwRemoveOutOfBoundsException:(NSInteger)index array:(NSArray *)array;
37 | +(void)throwBadTypeException:(id)obj expectedClass:(Class)classType;
38 | @end
39 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DTTimePeriodChain.h:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2014 by Matthew York
2 | //
3 | // Permission is hereby granted, free of charge, to any
4 | // person obtaining a copy of this software and
5 | // associated documentation files (the "Software"), to
6 | // deal in the Software without restriction, including
7 | // without limitation the rights to use, copy, modify, merge,
8 | // publish, distribute, sublicense, and/or sell copies of the
9 | // Software, and to permit persons to whom the Software is
10 | // furnished to do so, subject to the following conditions:
11 | //
12 | // The above copyright notice and this permission notice shall
13 | // be included in all copies or substantial portions of the Software.
14 | //
15 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16 | // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
17 | // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
18 | // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
19 | // BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
20 | // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21 | // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22 |
23 | #import
24 | #import "DTTimePeriodGroup.h"
25 |
26 | @interface DTTimePeriodChain : DTTimePeriodGroup {
27 | DTTimePeriod *First;
28 | DTTimePeriod *Last;
29 | }
30 |
31 | @property (nonatomic, readonly) DTTimePeriod *First;
32 | @property (nonatomic, readonly) DTTimePeriod *Last;
33 |
34 | #pragma mark - Custom Init / Factory Chain
35 | +(DTTimePeriodChain *)chain;
36 |
37 | #pragma mark - Chain Existence Manipulation
38 | -(void)addTimePeriod:(DTTimePeriod *)period;
39 | -(void)insertTimePeriod:(DTTimePeriod *)period atInedx:(NSInteger)index;
40 | -(void)removeTimePeriodAtIndex:(NSInteger)index;
41 | -(void)removeLatestTimePeriod;
42 | -(void)removeEarliestTimePeriod;
43 |
44 | #pragma mark - Chain Relationship
45 | -(BOOL)isEqualToChain:(DTTimePeriodChain *)chain;
46 |
47 | #pragma mark - Updates
48 | -(void)updateVariables;
49 | @end
50 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DTTimePeriodCollection.h:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2014 by Matthew York
2 | //
3 | // Permission is hereby granted, free of charge, to any
4 | // person obtaining a copy of this software and
5 | // associated documentation files (the "Software"), to
6 | // deal in the Software without restriction, including
7 | // without limitation the rights to use, copy, modify, merge,
8 | // publish, distribute, sublicense, and/or sell copies of the
9 | // Software, and to permit persons to whom the Software is
10 | // furnished to do so, subject to the following conditions:
11 | //
12 | // The above copyright notice and this permission notice shall
13 | // be included in all copies or substantial portions of the Software.
14 | //
15 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16 | // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
17 | // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
18 | // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
19 | // BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
20 | // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21 | // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22 |
23 | #import
24 | #import "DTTimePeriodGroup.h"
25 |
26 | @interface DTTimePeriodCollection : DTTimePeriodGroup
27 |
28 | #pragma mark - Custom Init / Factory Methods
29 | +(DTTimePeriodCollection *)collection;
30 |
31 | #pragma mark - Collection Manipulation
32 | -(void)addTimePeriod:(DTTimePeriod *)period;
33 | -(void)insertTimePeriod:(DTTimePeriod *)period atIndex:(NSInteger)index;
34 | -(void)removeTimePeriodAtIndex:(NSInteger)index;
35 |
36 | #pragma mark - Sorting
37 | -(void)sortByStartAscending;
38 | -(void)sortByStartDescending;
39 | -(void)sortByEndAscending;
40 | -(void)sortByEndDescending;
41 | -(void)sortByDurationAscending;
42 | -(void)sortByDurationDescending;
43 |
44 | #pragma mark - Collection Relationship
45 | -(DTTimePeriodCollection *)periodsInside:(DTTimePeriod *)period;
46 | -(DTTimePeriodCollection *)periodsIntersectedByDate:(NSDate *)date;
47 | -(DTTimePeriodCollection *)periodsIntersectedByPeriod:(DTTimePeriod *)period;
48 | -(DTTimePeriodCollection *)periodsOverlappedByPeriod:(DTTimePeriod *)period;
49 | -(BOOL)isEqualToCollection:(DTTimePeriodCollection *)collection considerOrder:(BOOL)considerOrder;
50 |
51 | #pragma mark - Helper Methods
52 | -(DTTimePeriodCollection *)copy;
53 |
54 | #pragma mark - Updates
55 | -(void)updateVariables;
56 | @end
57 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DTTimePeriodGroup.h:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2014 by Matthew York
2 | //
3 | // Permission is hereby granted, free of charge, to any
4 | // person obtaining a copy of this software and
5 | // associated documentation files (the "Software"), to
6 | // deal in the Software without restriction, including
7 | // without limitation the rights to use, copy, modify, merge,
8 | // publish, distribute, sublicense, and/or sell copies of the
9 | // Software, and to permit persons to whom the Software is
10 | // furnished to do so, subject to the following conditions:
11 | //
12 | // The above copyright notice and this permission notice shall
13 | // be included in all copies or substantial portions of the Software.
14 | //
15 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16 | // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
17 | // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
18 | // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
19 | // BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
20 | // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21 | // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22 |
23 | #import
24 | #import "DTTimePeriod.h"
25 |
26 | @interface DTTimePeriodGroup : NSObject {
27 | @protected
28 | NSMutableArray *periods;
29 | NSDate *StartDate;
30 | NSDate *EndDate;
31 | }
32 |
33 | @property (nonatomic, readonly) NSDate *StartDate;
34 | @property (nonatomic, readonly) NSDate *EndDate;
35 |
36 | //Here we will use object subscripting to help create the illusion of an array
37 | - (id)objectAtIndexedSubscript:(NSUInteger)index; //getter
38 | - (void)setObject:(id)obj atIndexedSubscript:(NSUInteger)index; //setter
39 |
40 | #pragma mark - Group Info
41 | -(double)durationInYears;
42 | -(double)durationInWeeks;
43 | -(double)durationInDays;
44 | -(double)durationInHours;
45 | -(double)durationInMinutes;
46 | -(double)durationInSeconds;
47 | -(NSDate *)StartDate;
48 | -(NSDate *)EndDate;
49 | -(NSInteger)count;
50 |
51 | #pragma mark - Chain Time Manipulation
52 | -(void)shiftEarlierWithSize:(DTTimePeriodSize)size;
53 | -(void)shiftEarlierWithSize:(DTTimePeriodSize)size amount:(NSInteger)amount;
54 | -(void)shiftLaterWithSize:(DTTimePeriodSize)size;
55 | -(void)shiftLaterWithSize:(DTTimePeriodSize)size amount:(NSInteger)amount;
56 |
57 | #pragma mark - Comparison
58 | -(BOOL)hasSameCharacteristicsAs:(DTTimePeriodGroup *)group;
59 |
60 | #pragma mark - Updates
61 | -(void)updateVariables;
62 | @end
63 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/ar.lproj/DateTools.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/ar.lproj/DateTools.strings
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/bg.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "преди %d дена";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "преди %d часа";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "преди %d минути";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "преди %d месеца";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "преди %d секунди";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "преди %d седмици";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "преди %d години";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "преди минута";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "преди час";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "току що";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "през последния месец";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "през последната седмица";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "през последната година";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "вчера";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "преди 1 година";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "преди 1 месец";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "преди 1 седмица";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "преди 1 ден";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "тази сутрин";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "тази вечер";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "днес";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "тази седмица";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "този месец";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "тази година";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/ca.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "Fa %d dies";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "Fa %d hores";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "Fa %d minuts";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "Fa %d mesos";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "Fa %d segons";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "Fa %d setmanes";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "Fa %d anys";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Fa un minut";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Fa una hora";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Fa un moment";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "El mes passat";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "La setmana passada";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "L'any passat";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Ahir";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "Fa un any";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "Fa un mes";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "Fa una setmana";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "Fa un dia";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Aquest matí";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Aquesta tarda";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Avui";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Aquesta setmana";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Aquest mes";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Aquest any";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/cs.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "Před %d dny";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "Před %d hodinami";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "Před %d minutami";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "Před %d měsíci";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "Před %d sekundami";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "Před %d týdny";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "Před %d lety";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Před minutou";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Před hodinou";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Právě teď";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Minulý měsíc";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Minulý týden";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Minulý rok";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Včera";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "Před rokem";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "Před měsícem";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "Před týdnem";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "Předevčírem";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Dnes dopoledne";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Dnes odpoledne";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Dnes";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Tento týden";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Tento měsíc";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Letos";
72 |
73 | /* Short format for */
74 | "%dy" = "%dr"; // year
75 | "%dM" = "%dM"; // month
76 | "%dw" = "%dt"; // week
77 | "%dd" = "%dd"; // day
78 | "%dh" = "%dh"; // hour
79 | "%dm" = "%dm"; // minute
80 | "%ds" = "%ds"; // second
81 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/cy.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d diwrnod yn ôl";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d awr yn ôl";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d munud yn ôl";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d mis yn ôl";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d eiliad yn ôl";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d wythnos yn ôl";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d mlynydd yn ôl";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Un munud yn ôl";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Un awr yn ôl";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Nawr";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Mis diwethaf";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Wythnos diwethaf";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Llynedd";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Ddoe";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 flynydd yn ôl";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 mis yn ôl";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 wythnos yn ôl";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 diwrnod yn ôl";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Y bore ma";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Y penwythnos hon";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Heddiw";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Yr wythnos hon";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Y mis hon";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Eleni";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/da.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d dage siden";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d timer siden";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d minutter siden";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d måneder siden";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d sekunder siden";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d uger siden";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d år siden";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Et minut siden";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "En time siden";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Lige nu";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Sidste måned";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Sidste uge";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Sidste år";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "I går";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 år siden";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 måned siden";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 uge siden";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 dag siden";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Her til morgen";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Her til eftermiddag";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "I dag";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Denne uge";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Denne måned";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Dette år";
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/de.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "Vor %d Tagen";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "Vor %d Stunden";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "Vor %d Minuten";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "Vor %d Monaten";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "Vor %d Sekunden";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "Vor %d Wochen";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "Vor %d Jahren";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Vor einer Minute";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Vor einer Stunde";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Gerade eben";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Letzten Monat";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Letzte Woche";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Letztes Jahr";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Gestern";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "Vor 1 Jahr";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "Vor 1 Monat";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "Vor 1 Woche";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "Vor 1 Tag";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Heute Morgen";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Heute Nachmittag";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Heute";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Diese Woche";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Diesen Monat";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Dieses Jahr";
72 |
73 | /* Short format for */
74 | "%dy" = "%dJ"; // year
75 | "%dM" = "%dM"; // month
76 | "%dw" = "%dW"; // week
77 | "%dd" = "%dT"; // day
78 | "%dh" = "%dh"; // hour
79 | "%dm" = "%dm"; // minute
80 | "%ds" = "%ds"; // second
81 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/en.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d days ago";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d hours ago";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d minutes ago";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d months ago";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d seconds ago";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d weeks ago";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d years ago";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "A minute ago";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "An hour ago";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Just now";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Last month";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Last week";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Last year";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Yesterday";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 year ago";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 month ago";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 week ago";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 day ago";
54 |
55 | /* No comment provided by engineer. */
56 | "1 hour ago" = "1 hour ago";
57 |
58 | /* No comment provided by engineer. */
59 | "1 minute ago" = "1 minute ago";
60 |
61 | /* No comment provided by engineer. */
62 | "1 second ago" = "1 second ago";
63 |
64 | /* No comment provided by engineer. */
65 | "This morning" = "This morning";
66 |
67 | /* No comment provided by engineer. */
68 | "This afternoon" = "This afternoon";
69 |
70 | /* No comment provided by engineer. */
71 | "Today" = "Today";
72 |
73 | /* No comment provided by engineer. */
74 | "This week" = "This week";
75 |
76 | /* No comment provided by engineer. */
77 | "This month" = "This month";
78 |
79 | /* No comment provided by engineer. */
80 | "This year" = "This year";
81 |
82 | /* Short format for */
83 | "%dy" = "%dy"; // year
84 | "%dM" = "%dM"; // month
85 | "%dw" = "%dw"; // week
86 | "%dd" = "%dd"; // day
87 | "%dh" = "%dh"; // hour
88 | "%dm" = "%dm"; // minute
89 | "%ds" = "%ds"; // second
90 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/es.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "Hace %d días";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "Hace %d horas";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "Hace %d minutos";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "Hace %d meses";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "Hace %d segundos";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "Hace %d semanas";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "Hace %d años";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Hace un minuto";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Hace una hora";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Ahora mismo";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "El mes pasado";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "La semana pasada";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "El año pasado";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Ayer";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "Hace un año";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "Hace un mes";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "Hace una semana";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "Hace un día";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Esta mañana";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Esta tarde";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Hoy";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Esta semana";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Este mes";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Este año";
72 |
73 | /* Short format for */
74 | "%dy" = "%da"; // year
75 | "%dM" = "%dM"; // month
76 | "%dw" = "%dS"; // week
77 | "%dd" = "%dd"; // day
78 | "%dh" = "%dh"; // hour
79 | "%dm" = "%dm"; // minute
80 | "%ds" = "%ds"; // second
81 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/eu.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "Orain dela %d egun";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "Orain dela %d ordu";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "Orain dela %d minutu";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "Orain dela %d hile";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "Orain dela %d segundu";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "Orain dela %d aste";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "Orain dela %d urte";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Orain dela minutu bat";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Orain dela ordu bat";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Oraintxe bertan";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Pasa den hilean";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Pasa den astean";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Pasa den urtean";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Atzo";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "Orain dela urte bat";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "Orain dela hile bat";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "Orain dela aste bat";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "Orain dela egun bat";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Gaur goizean";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Gaur arratsaldean";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Gaur";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Aste honetan";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Hile honetan";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Urte honetan";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/fi.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d päivää sitten";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d tuntia sitten";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d minuuttia sitten";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d kuukautta sitten";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d sekuntia sitten";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d viikkoa sitten";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d vuotta sitten";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Minuutti sitten";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Tunti sitten";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Juuri äsken";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Viime kuussa";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Viime viikolla";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Viime vuonna";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Eilen";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "Vuosi sitten";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "Kuukausi sitten";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "Viikko sitten";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "Vuorokausi sitten";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Tänä aamuna";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Tänä iltapäivänä";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Tänään";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Tällä viikolla";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Tässä kuussa";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Tänä vuonna";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/fr.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "Il y a %d jours";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "Il y a %d heures";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "Il y a %d minutes";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "Il y a %d mois";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "Il y a %d secondes";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "Il y a %d semaines";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "Il y a %d ans";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Il y a une minute";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Il y a une heure";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "A l'instant";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Le mois dernier";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "La semaine dernière";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "L'année dernière";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Hier";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "Il y a 1 an";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "Il y a 1 mois";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "Il y a 1 semaine";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "Il y a 1 jour";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Ce matin";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Cet après-midi";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Aujourd'hui";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Cette semaine";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Ce mois-ci";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Cette année";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/gre.lproj/DateTools.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/gre.lproj/DateTools.strings
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/gu.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d દિવસ પહેલા";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d કલાક પહેલા";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d મિનિટ પહેલા";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d મહિના પહેલા";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d સેકન્ડ પહેલા";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d અઠવાડિયા પહેલા";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d વર્ષ પહેલા";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "એક મિનિટ પહેલા";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "એક કલાક પહેલા";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "હમણાં";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "ગયા મહિને";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "ગયા અઠવાડિયે";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "ગયા વર્ષે";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "ગઈ કાલે";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 વર્ષ પહેલાં";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 મહિનો પહેલા";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 અઠવાડિયું પહેલા";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 દિવસ પહેલાં";
54 |
55 | /* No comment provided by engineer. */
56 | "1 hour ago" = "1 કલાક પહેલા";
57 |
58 | /* No comment provided by engineer. */
59 | "1 minute ago" = "1 મિનિટ પહેલા";
60 |
61 | /* No comment provided by engineer. */
62 | "1 second ago" = "1 સેકન્ડ પહેલા";
63 |
64 | /* No comment provided by engineer. */
65 | "This morning" = "આ સવારે";
66 |
67 | /* No comment provided by engineer. */
68 | "This afternoon" = "આજે બપોરે";
69 |
70 | /* No comment provided by engineer. */
71 | "Today" = "આજે";
72 |
73 | /* No comment provided by engineer. */
74 | "This week" = "આ અઠવાડિયેું";
75 |
76 | /* No comment provided by engineer. */
77 | "This month" = "આ મહિને";
78 |
79 | /* No comment provided by engineer. */
80 | "This year" = "આ વર્ષે";
81 |
82 | /* Short format for */
83 | "%dy" = "%dy"; // year
84 | "%dM" = "%dM"; // month
85 | "%dw" = "%dw"; // week
86 | "%dd" = "%dd"; // day
87 | "%dh" = "%dh"; // hour
88 | "%dm" = "%dm"; // minute
89 | "%ds" = "%ds"; // second
90 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/he.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "לפני %d ימים";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "לפני %d שעות";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "לפני %d דקות";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "לפני %d חודשים";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "לפני %d שניות";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "לפני %d שבועות";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "לפני %d שנים";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "לפני דקה";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "לפני שעה";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "ממש עכשיו";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "בחודש שעבר";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "בשבוע שעבר";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "בשנה שעברה";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "אתמול";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "לפני שנה";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "לפני חודש";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "לפני שבוע";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "לפני יום";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "הבוקר";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "בצהריים";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "היום";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "השבוע";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "החודש";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "השנה";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/hi.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d दिन पहले";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d घंटे पहले";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d मिनट पहले";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d महीन पहले";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d सेकंड पहले";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d हफ्ते पहले";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d साल पहले";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "एक मिनट पहले";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "एक घंटे पहले";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "बस अभी";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "पिछले महीने";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "पिछले हफ्ते";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "पिछले साल";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "कल";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 साल पहले";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 महीने पहले";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 हफ्ते पहले";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 दिन पहले";
54 |
55 | /* No comment provided by engineer. */
56 | "1 hour ago" = "1 घंटे पहले";
57 |
58 | /* No comment provided by engineer. */
59 | "1 minute ago" = "1 मिनट पहले";
60 |
61 | /* No comment provided by engineer. */
62 | "1 second ago" = "1 सेकंड पहले";
63 |
64 | /* No comment provided by engineer. */
65 | "This morning" = "आज सुबह";
66 |
67 | /* No comment provided by engineer. */
68 | "This afternoon" = "यह दोपहर";
69 |
70 | /* No comment provided by engineer. */
71 | "Today" = "आज";
72 |
73 | /* No comment provided by engineer. */
74 | "This week" = "इस सप्ताह";
75 |
76 | /* No comment provided by engineer. */
77 | "This month" = "इस महीने";
78 |
79 | /* No comment provided by engineer. */
80 | "This year" = "इस साल";
81 |
82 | /* Short format for */
83 | "%dy" = "%dy"; // year
84 | "%dM" = "%dM"; // month
85 | "%dw" = "%dw"; // week
86 | "%dd" = "%dd"; // day
87 | "%dh" = "%dh"; // hour
88 | "%dm" = "%dm"; // minute
89 | "%ds" = "%ds"; // second
90 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/hr.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d dana”;
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d prime sati”;
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d prije minuta”;
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d prije nekoliko mjeseci”;
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d sekunde prije”;
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d prije nekoliko tjedana”;
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d prije nekoliko godina”;
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = “prije minute";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = “prije sat vremena”;
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = “upravo sada”;
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = “prosli mjesec”;
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "prosli tjedan”;
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "prosle godine”;
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = “jucer”;
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = “Prije 1 godina”;
45 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/hu.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d napja";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d órája";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d perce";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d hónapja";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d másodperce";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d hete";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d éve";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Egy perccel ezelőtt";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Egy órával ezelőtt";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Az imént";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Az előző hónapban";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Az előző héten";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Tavaly";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Tegnap";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "Tavaly";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "Egy hónapja";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "Egy hete";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "Tegnap";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Ma reggel";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Ma délután";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Ma";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Ezen a héten";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Ebben a hónapban";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Idén";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/id.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d hari yang lalu";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d jam yang lalu";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d menit yang lalu";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d bulan yang lalu";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d detik yang lalu";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d minggu yang lalu";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d tahun yang lalu";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Semenit yang lalu";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Sejam yang lalu";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Sekarang";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Bulan lalu";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Minggu lalu";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Tahun lalu";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Kemarin";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 tahun yang lalu";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 bulan yang lalu";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 minggu yang lalu";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 hari yang lalu";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Pagi ini";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Sore ini";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Hari ini";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Minggu ini";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Bulan ini";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Tahun ini";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/is.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d dögum síðan";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d klst. síðan";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d mínútum síðan";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d mánuðum síðan";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d sekúndum síðan";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d vikum síðan";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d árum síðan";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Einni mínútu síðan";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Einni klst. síðan";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Rétt í þessu";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Í síðasta mánuði";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Í síðustu viku";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Á síðasta ári";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Í gær";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 ári síðan";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 mánuði síðan";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 viku síðan";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 degi síðan";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Í morgun";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Síðdegis";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Í dag";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Í þessari viku";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Í þessum mánuði";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Á þessu ári";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/it.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d giorni fa";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d ore fa";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d minuti fa";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d mesi fa";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d secondi fa";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d settimane fa";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d anni fa";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Un minuto fa";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Un'ora fa";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Ora";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Il mese scorso";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "La settimana scorsa";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "L'anno scorso";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Ieri";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "Un anno fa";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "Un mese fa";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "Una settimana fa";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "Un giorno fa";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Questa mattina";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Questo pomeriggio";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Oggi";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Questa settimana";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Questo mese";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Quest'anno";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/ja.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d日前";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d時間前";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d分前";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%dヶ月前";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d秒前";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d週間前";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d年前";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "1分前";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "1時間前";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "たった今";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "先月";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "先週";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "去年";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "昨日";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1年前";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1ヶ月前";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1週間前";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1日前";
54 |
55 | /* No comment provided by engineer. */
56 | "1 hour ago" = "1時間前";
57 |
58 | /* No comment provided by engineer. */
59 | "1 minute ago" = "1分前";
60 |
61 | /* No comment provided by engineer. */
62 | "1 second ago" = "1秒前";
63 |
64 | /* No comment provided by engineer. */
65 | "This morning" = "午前";
66 |
67 | /* No comment provided by engineer. */
68 | "This afternoon" = "午後";
69 |
70 | /* No comment provided by engineer. */
71 | "Today" = "今日";
72 |
73 | /* No comment provided by engineer. */
74 | "This week" = "今週";
75 |
76 | /* No comment provided by engineer. */
77 | "This month" = "今月";
78 |
79 | /* No comment provided by engineer. */
80 | "This year" = "今年";
81 |
82 | /* Short format for */
83 | "%dy" = "%d年"; // year
84 | "%dM" = "%d月"; // month
85 | "%dw" = "%d週"; // week
86 | "%dd" = "%d日"; // day
87 | "%dh" = "%d時間"; // hour
88 | "%dm" = "%d分"; // minute
89 | "%ds" = "%d秒"; // second
90 |
91 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/ko.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d일전";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d시간전";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d분전";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d개월전";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d초전";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d주전";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d년전";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "1분전";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "1시간전";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "방금전";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "지난달";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "지난주";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "지난해";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "어제";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1년전";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1개월전";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1주전";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1일전";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "오늘 아침";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "오늘 오후";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "오늘";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "이번주";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "이번달";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "올해";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/lv.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | "1 year ago" = "Pirms gada";
2 | "1 month ago" = "Pirms mēneša";
3 | "1 week ago" = "Pirms nedēļas";
4 | "1 day ago" = "Pirms dienas";
5 | "A minute ago" = "Pirms minūtes";
6 | "An hour ago" = "Pirms stundas";
7 | "Last month" = "Pagājušajā mēnesī";
8 | "Last week" = "Pagājušajā nedēļā";
9 | "Last year" = "Pagājušajā gadā";
10 | "Just now" = "Tikko";
11 | "Today" = "Šodien";
12 | "Yesterday" = "Vakar";
13 | "This morning" = "Šorīt";
14 | "This afternoon" = "Pēcpusdienā";
15 | "This week" = "Šonedēļ";
16 | "This month" = "Šomēnes";
17 | "This year" = "Šogad";
18 | "%d seconds ago" = "Pirms %d sekundēm";
19 | "%d minutes ago" = "Pirms %d minūtēm";
20 | "%d hours ago" = "Pirms %d stundām";
21 | "%d days ago" = "Pirms %d dienām";
22 | "%d weeks ago" = "Pirms %d nedēļām";
23 | "%d months ago" = "Pirms %d mēnešiem";
24 | "%d years ago" = "Pirms %d gadiem";
25 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/ms.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d hari yang lepas";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d jam yang lepas";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d minit yang lepas";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d bulan yang lepas";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d saat yang lepas";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d minggu yang lepas";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d tahun yang lepas";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Seminit yang lepas";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Sejam yang lepas";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Sebentar tadi";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Bulan lepas";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Minggu lepas";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Tahun lepas";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Semalam";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 tahun lepas";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 bulan lepas";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 minggu lepas";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 hari lepas";
54 |
55 | /* No comment provided by engineer. */
56 | "1 hour ago" = "1 jam lepas";
57 |
58 | /* No comment provided by engineer. */
59 | "1 minute ago" = "1 minit lepas";
60 |
61 | /* No comment provided by engineer. */
62 | "1 second ago" = "1 saat lepas";
63 |
64 | /* No comment provided by engineer. */
65 | "This morning" = "Pagi ini";
66 |
67 | /* No comment provided by engineer. */
68 | "This afternoon" = "Petang ini";
69 |
70 | /* No comment provided by engineer. */
71 | "Today" = "Hari ini";
72 |
73 | /* No comment provided by engineer. */
74 | "This week" = "Minggu ini";
75 |
76 | /* No comment provided by engineer. */
77 | "This month" = "Bulan ini";
78 |
79 | /* No comment provided by engineer. */
80 | "This year" = "Tahun ini";
81 |
82 | /* Short format for */
83 | "%dy" = "%dy"; // year
84 | "%dM" = "%dM"; // month
85 | "%dw" = "%dw"; // week
86 | "%dd" = "%dd"; // day
87 | "%dh" = "%dh"; // hour
88 | "%dm" = "%dm"; // minute
89 | "%ds" = "%ds"; // second
90 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/nb.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /*
2 | RULES:
3 | Assume value for (seconds, hours, minutes, days, weeks, months or years) is XXXY, Y is last digit, XY is last two digits;
4 | */
5 |
6 | /* Y ==0 OR Y > 4 OR XY == 11; */
7 | "%d days ago" = "%d dager siden";
8 |
9 | /* If Y != 1 AND Y < 5; */
10 | "%d _days ago" = "%d dager siden";
11 |
12 | /* If Y == 1; */
13 | "%d __days ago" = "%d dag siden";
14 |
15 |
16 | /* Y ==0 OR Y > 4 OR XY == 11; */
17 | "%d hours ago" = "%d timer siden";
18 |
19 | /* If Y != 1 AND Y < 5; */
20 | "%d _hours ago" = "%d timer siden";
21 |
22 | /* If Y == 1; */
23 | "%d __hours ago" = "%d time siden";
24 |
25 |
26 | /* Y ==0 OR Y > 4 OR XY == 11; */
27 | "%d minutes ago" = "%d minutter siden";
28 |
29 | /* If Y != 1 AND Y < 5; */
30 | "%d _minutes ago" = "%d minutter siden";
31 |
32 | /* If Y == 1; */
33 | "%d __minutes ago" = "%d minutt siden";
34 |
35 |
36 | /* Y ==0 OR Y > 4 OR XY == 11; */
37 | "%d months ago" = "%d måneder siden";
38 |
39 | /* If Y != 1 AND Y < 5; */
40 | "%d _months ago" = "%d måneder siden";
41 |
42 | /* If Y == 1; */
43 | "%d __months ago" = "%d måned siden";
44 |
45 |
46 | /* Y ==0 OR Y > 4 OR XY == 11; */
47 | "%d seconds ago" = "%d sekunder siden";
48 |
49 | /* If Y != 1 AND Y < 5; */
50 | "%d _seconds ago" = "%d sekunder siden";
51 |
52 | /* If Y == 1; */
53 | "%d __seconds ago" = "%d sekund siden";
54 |
55 |
56 | /* Y ==0 OR Y > 4 OR XY == 11; */
57 | "%d weeks ago" = "%d uker siden";
58 |
59 | /* If Y != 1 AND Y < 5; */
60 | "%d _weeks ago" = "%d uker siden";
61 |
62 | /* If Y == 1; */
63 | "%d __weeks ago" = "%d uke siden";
64 |
65 |
66 | /* Y ==0 OR Y > 4 OR XY == 11; */
67 | "%d years ago" = "%d år siden";
68 |
69 | /* If Y != 1 AND Y < 5; */
70 | "%d _years ago" = "%d år siden";
71 |
72 | /* If Y == 1; */
73 | "%d __years ago" = "%d år siden";
74 |
75 |
76 | /* No comment provided by engineer. */
77 | "A minute ago" = "Et minutt siden";
78 |
79 | /* No comment provided by engineer. */
80 | "An hour ago" = "En time siden";
81 |
82 | /* No comment provided by engineer. */
83 | "Just now" = "Nå";
84 |
85 | /* No comment provided by engineer. */
86 | "Last month" = "For en måned siden";
87 |
88 | /* No comment provided by engineer. */
89 | "Last week" = "For en uke siden";
90 |
91 | /* No comment provided by engineer. */
92 | "Last year" = "For et år siden";
93 |
94 | /* No comment provided by engineer. */
95 | "Yesterday" = "I går";
96 |
97 | /* No comment provided by engineer. */
98 | "1 year ago" = "1 år siden";
99 |
100 | /* No comment provided by engineer. */
101 | "1 month ago" = "1 måned siden";
102 |
103 | /* No comment provided by engineer. */
104 | "1 week ago" = "1 uke siden";
105 |
106 | /* No comment provided by engineer. */
107 | "1 day ago" = "1 dag siden";
108 |
109 | /* No comment provided by engineer. */
110 | "This morning" = "Denne morgenen";
111 |
112 | /* No comment provided by engineer. */
113 | "This afternoon" = "I ettermiddag";
114 |
115 | /* No comment provided by engineer. */
116 | "Today" = "I dag";
117 |
118 | /* No comment provided by engineer. */
119 | "This week" = "Denne uken";
120 |
121 | /* No comment provided by engineer. */
122 | "This month" = "Denne måneden";
123 |
124 | /* No comment provided by engineer. */
125 | "This year" = "Dette året";
126 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/nl.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d dagen geleden";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d uur geleden";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d minuten geleden";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d maanden geleden";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d seconden geleden";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d weken geleden";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d jaar geleden";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Een minuut geleden";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Een uur geleden";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Zojuist";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Vorige maand";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Vorige week";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Vorig jaar";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Gisteren";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 jaar geleden";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 maand geleden";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 week geleden";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 dag geleden";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Vanmorgen";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Vanmiddag";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Vandaag";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Deze week";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Deze maand";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Dit jaar";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/pl.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d dni temu";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d godzin(y) temu";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d minut(y) temu";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d miesiące/-y temu";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d sekund(y) temu";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d tygodni(e) temu";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d lat(a) temu";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Minutę temu";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Godzinę temu";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "W tej chwili";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "W zeszłym miesiącu";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "W zeszłym tygodniu";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "W zeszłym roku";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Wczoraj";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 rok temu";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 miesiąc temu";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 tydzień temu";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 dzień temu";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Dziś rano";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Dziś po południu";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Dzisiaj";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "W tym tygodniu";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "W tym miesiącu";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "W tym roku";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/pt-PT.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d dias atrás";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d horas atrás";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d minutos atrás";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d meses atrás";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d segundos atrás";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d semanas atrás";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d anos atrás";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Um minuto atrás";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Uma hora atrás";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Agora mesmo";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Mês passado";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Semana passada";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Ano passado";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Ontem";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 ano passado";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 mês atrás";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 semana atrás";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 dia atrás";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Esta manhã";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Esta tarde";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Hoje";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Esta semana";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Este mês";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Este ano";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/pt.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d dias atrás";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d horas atrás";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d minutos atrás";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d meses atrás";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d segundos atrás";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d semanas atrás";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d anos atrás";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Há um minuto";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Há uma hora";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Agora";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Mês passado";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Semana passada";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Ano passado";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Ontem";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 ano atrás";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 mês atrás";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 semana atrás";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 dia atrás";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Esta manhã";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Esta tarde";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Hoje";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Esta semana";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Este mês";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Este ano";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/ro.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "În urmă cu %d zile";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "În urmă cu %d ore";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "În urmă cu %d minute";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "În urmă cu %d luni";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "În urmă cu %d secunde";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "În urmă cu %d săptămâni";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "În urmă cu %d ani";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "În urmă cu 1 minut";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "În urmă cu 1 oră";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Acum câteva momente";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Luna trecută";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Săptămâna trecută";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Anul trecut";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Ieri";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "În urmă cu 1 an";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "În urmă cu 1 lună";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "În urmă cu 1 săptămână";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "În urmă cu 1 zi";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Azi dimineață";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "În această seară";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Astăzi";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Săptămâna aceasta";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Luna aceasta";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Anul acesta";
72 |
73 | /* Short format for */
74 | "%dy" = "%da"; // year (an)
75 | "%dM" = "%dl"; // month (luna)
76 | "%dw" = "%dS"; // week (saptamana)
77 | "%dd" = "%dz"; // day (ziua)
78 | "%dh" = "%do"; // hour (ora)
79 | "%dm" = "%dm"; // minute (minut)
80 | "%ds" = "%ds"; // second (secunda)
81 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/sl.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "pred %d dnevi";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "pred %d urami";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "pred %d minutami";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "pred %d meseci";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "pred %d sekundami";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "pred %d tedni";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "pred %d leti";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "pred eno minuto";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "pred eno uro";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "ravnokar";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "prejšnji mesec";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "prejšnji teden";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "prejšnje leto";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "včeraj";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "pred 1 letom";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "pred 1 mesecem";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "pred 1 tednom";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "pred 1 dnevom";
54 |
55 | /* No comment provided by engineer. */
56 | "1 hour ago" = "pred 1 uro";
57 |
58 | /* No comment provided by engineer. */
59 | "1 minute ago" = "pred 1 minuto";
60 |
61 | /* No comment provided by engineer. */
62 | "1 second ago" = "pred 1 sekundo";
63 |
64 | /* No comment provided by engineer. */
65 | "This morning" = "zjutraj";
66 |
67 | /* No comment provided by engineer. */
68 | "This afternoon" = "zvečer";
69 |
70 | /* No comment provided by engineer. */
71 | "Today" = "danes";
72 |
73 | /* No comment provided by engineer. */
74 | "This week" = "ta teden";
75 |
76 | /* No comment provided by engineer. */
77 | "This month" = "ta mesec";
78 |
79 | /* No comment provided by engineer. */
80 | "This year" = "to leto";
81 |
82 | /* Short format for */
83 | "%dy" = "%dl"; // year
84 | "%dM" = "%dM"; // month
85 | "%dw" = "%dt"; // week
86 | "%dd" = "%dd"; // day
87 | "%dh" = "%du"; // hour
88 | "%dm" = "%dm"; // minute
89 | "%ds" = "%ds"; // second
90 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/sv.lproj/DateTools.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/sv.lproj/DateTools.strings
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/th.lproj/DateTools.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/th.lproj/DateTools.strings
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/tr.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d gün önce";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d saat önce";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d dakika önce";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d ay önce";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d saniye önce";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d hafta önce";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d yıl önce";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Bir dakika önce";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Bir saat önce";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Şimdi";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Geçen ay";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Geçen hafta";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Geçen yıl";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Dün";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 yıl önce";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 ay önce";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 hafta önce";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 gün önce";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Bu sabah";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Öğleden sonra";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Bugün";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Bu hafta";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Bu ay";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Bu yıl";
72 |
73 | /* Short format for */
74 | "%dy" = "%dy"; // year
75 | "%dM" = "%day"; // month
76 | "%dw" = "%dh"; // week
77 | "%dd" = "%dg"; // day
78 | "%dh" = "%dsa"; // hour
79 | "%dm" = "%ddk"; // minute
80 | "%ds" = "%dsn"; // second
81 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/vi.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d ngày trước";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d giờ trước";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d phút trước";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d tháng trước";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d giây trước";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d tuần trước";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d năm trước";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "Một phút trước";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "Một giờ trước";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "Vừa mới đây";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "Tháng trước";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "Tuần trước";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "Năm vừa rồi";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "Hôm qua";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1 năm trước";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1 tháng trước";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1 tuần trước";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1 ngày trước";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "Sáng nay";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "Trưa nay";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "Hôm nay";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "Tuần này";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "Tháng này";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "Năm nay";
72 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/zh-Hans.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d天前";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d小时前";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d分钟前";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d个月前";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d秒钟前";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d星期前";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d年前";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "1分钟前";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "1小时前";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "刚刚";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "上个月";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "上星期";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "去年";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "昨天";
42 |
43 | /* You can add a space between the number and the characters. */
44 | "1 year ago" = "1年前";
45 |
46 | /* You can add a space between the number and the characters. */
47 | "1 month ago" = "1个月前";
48 |
49 | /* You can add a space between the number and the characters. */
50 | "1 week ago" = "1星期前";
51 |
52 | /* You can add a space between the number and the characters. */
53 | "1 day ago" = "1天前";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "今天上午";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "今天下午";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "今天";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "本周";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "本月";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "今年";
72 |
73 | /* Short format for */
74 | "%dy" = "%d年"; // year
75 | "%dM" = "%d月"; // month
76 | "%dw" = "%d周"; // week
77 | "%dd" = "%d天"; // day
78 | "%dh" = "%d小时"; // hour
79 | "%dm" = "%d分"; // minute
80 | "%ds" = "%d秒"; // second
81 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.bundle/zh-Hant.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | /* No comment provided by engineer. */
2 | "%d days ago" = "%d天前";
3 |
4 | /* No comment provided by engineer. */
5 | "%d hours ago" = "%d小時前";
6 |
7 | /* No comment provided by engineer. */
8 | "%d minutes ago" = "%d分鐘前";
9 |
10 | /* No comment provided by engineer. */
11 | "%d months ago" = "%d個月前";
12 |
13 | /* No comment provided by engineer. */
14 | "%d seconds ago" = "%d秒鐘前";
15 |
16 | /* No comment provided by engineer. */
17 | "%d weeks ago" = "%d星期前";
18 |
19 | /* No comment provided by engineer. */
20 | "%d years ago" = "%d年前";
21 |
22 | /* No comment provided by engineer. */
23 | "A minute ago" = "1分鐘前";
24 |
25 | /* No comment provided by engineer. */
26 | "An hour ago" = "1小時前";
27 |
28 | /* No comment provided by engineer. */
29 | "Just now" = "剛剛";
30 |
31 | /* No comment provided by engineer. */
32 | "Last month" = "上個月";
33 |
34 | /* No comment provided by engineer. */
35 | "Last week" = "上星期";
36 |
37 | /* No comment provided by engineer. */
38 | "Last year" = "去年";
39 |
40 | /* No comment provided by engineer. */
41 | "Yesterday" = "昨天";
42 |
43 | /* No comment provided by engineer. */
44 | "1 year ago" = "1年前";
45 |
46 | /* No comment provided by engineer. */
47 | "1 month ago" = "1個月前";
48 |
49 | /* No comment provided by engineer. */
50 | "1 week ago" = "1星期前";
51 |
52 | /* No comment provided by engineer. */
53 | "1 day ago" = "1天前";
54 |
55 | /* No comment provided by engineer. */
56 | "This morning" = "今天上午";
57 |
58 | /* No comment provided by engineer. */
59 | "This afternoon" = "今天下午";
60 |
61 | /* No comment provided by engineer. */
62 | "Today" = "今天";
63 |
64 | /* No comment provided by engineer. */
65 | "This week" = "本周";
66 |
67 | /* No comment provided by engineer. */
68 | "This month" = "本月";
69 |
70 | /* No comment provided by engineer. */
71 | "This year" = "今年";
72 |
73 | /* Short format for */
74 | "%dy" = "%d年"; // year
75 | "%dM" = "%d月"; // month
76 | "%dw" = "%d週"; // week
77 | "%dd" = "%d天"; // day
78 | "%dh" = "%d小時"; // hour
79 | "%dm" = "%d分"; // minute
80 | "%ds" = "%d秒"; // second
81 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/DateTools/DateTools.h:
--------------------------------------------------------------------------------
1 | // Copyright (C) 2014 by Matthew York
2 | //
3 | // Permission is hereby granted, free of charge, to any
4 | // person obtaining a copy of this software and
5 | // associated documentation files (the "Software"), to
6 | // deal in the Software without restriction, including
7 | // without limitation the rights to use, copy, modify, merge,
8 | // publish, distribute, sublicense, and/or sell copies of the
9 | // Software, and to permit persons to whom the Software is
10 | // furnished to do so, subject to the following conditions:
11 | //
12 | // The above copyright notice and this permission notice shall
13 | // be included in all copies or substantial portions of the Software.
14 | //
15 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16 | // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
17 | // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
18 | // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
19 | // BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
20 | // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21 | // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22 |
23 | #import "DTConstants.h"
24 | #import "DTError.h"
25 | #import "NSDate+DateTools.h"
26 | #import "DTTimePeriod.h"
27 | #import "DTTimePeriodGroup.h"
28 | #import "DTTimePeriodCollection.h"
29 | #import "DTTimePeriodChain.h"
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/DateTools/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2014 Matthew York
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/Fabric.framework/README:
--------------------------------------------------------------------------------
1 | We've now combined all our supported platforms into a single podspec. As a result, we moved our run script to a new location for Cocoapods projects: ${PODS_ROOT}/Fabric/run. To avoid breaking builds that reference the old location of the run script, we've placed this dummy script that calls to the correct location, while providing a helpful warning in Xcode if it is invoked. This bridge for backwards compatibility will be removed in a future release, so please heed the warning!
2 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/Fabric.framework/run:
--------------------------------------------------------------------------------
1 | if [[ -z $PODS_ROOT ]]; then
2 | echo "error: The run binary delivered by cocoapods is in a new location, under '$"{"PODS_ROOT"}"/Fabric/run'. This script was put in place for backwards compatibility, but it relies on PODS_ROOT, which does not have a value in your current setup. Please update the path to the run binary to fix this issue."
3 | else
4 | echo "warning: The run script is now located at '$"{"PODS_ROOT"}"/Fabric/run'. To remove this warning, update your Run Script Build Phase to point to this new location."
5 | sh "${PODS_ROOT}/Fabric/run" "$@"
6 | fi
7 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/README.md:
--------------------------------------------------------------------------------
1 | 
2 |
3 | # Fabric
4 |
5 | ## Overview
6 |
7 | [Fabric](https://www.fabric.io) provides developers with the tools they need to build the best apps. Developed and maintained by Twitter and the team that built Crashlytics, Fabric provides an easy way to manage all your SDKs so that you’ll never have to worry about tedious configurations or juggling different accounts. We let you get right into coding and building the next big app.
8 |
9 | For a full list of SDK provided through Fabric visit [https://fabric.io/kits](https://fabric.io/kits).
10 |
11 | ## Setup
12 |
13 | The Fabric Pod is a dependency for all Fabric SDKs and is included when installing any Fabric related Pods. General setup instructions are shown below; however, these vary depending on the selected SDK.
14 |
15 | 1. Visit [https://fabric.io/sign_up](https://fabric.io/sign_up) to create your Fabric account and to download Fabric.app.
16 |
17 | 1. Open Fabric.app, login and select an SDK to install.
18 |
19 | 
20 |
21 | 1. The Fabric app automatically detects when a project uses CocoaPods and gives you the option to install via the Podfile or Xcode.
22 |
23 | 
24 |
25 | 1. Select the Podfile option and follow the installation instructions to update your Podfile. Note: the example below is for the Crashlytics SDK. The instructions will vary based on the selected SDK.
26 |
27 | 
28 |
29 | 1. Add a Run Script Build Phase and build your app.
30 |
31 | 
32 |
33 | 1. Initialize the SDK by inserting code outlined in Fabric.app.
34 |
35 | 1. Run your app to finish the installation.
36 |
37 | ## Resources
38 |
39 | * [Documentation](https://docs.fabric.io/)
40 | * [Forums](https://twittercommunity.com/c/fabric)
41 | * [Website](https://www.fabric.io)
42 | * Follow us on Twitter: [@fabric](https://twitter.com/fabric)
43 | * Follow us on Periscope: [Fabric](https://periscope.tv/fabric) and [TwitterDev](https://periscope.tv/twitterdev)
44 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/iOS/Fabric.framework/Fabric:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/Fabric/iOS/Fabric.framework/Fabric
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/iOS/Fabric.framework/Headers/FABAttributes.h:
--------------------------------------------------------------------------------
1 | //
2 | // FABAttributes.h
3 | // Fabric
4 | //
5 | // Copyright (C) 2015 Twitter, Inc.
6 | //
7 | // Licensed under the Apache License, Version 2.0 (the "License");
8 | // you may not use this file except in compliance with the License.
9 | // You may obtain a copy of the License at
10 | //
11 | // http://www.apache.org/licenses/LICENSE-2.0
12 | //
13 | // Unless required by applicable law or agreed to in writing, software
14 | // distributed under the License is distributed on an "AS IS" BASIS,
15 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 | // See the License for the specific language governing permissions and
17 | // limitations under the License.
18 | //
19 |
20 | #pragma once
21 |
22 | #define FAB_UNAVAILABLE(x) __attribute__((unavailable(x)))
23 |
24 | #if !__has_feature(nullability)
25 | #define nonnull
26 | #define nullable
27 | #define _Nullable
28 | #define _Nonnull
29 | #endif
30 |
31 | #ifndef NS_ASSUME_NONNULL_BEGIN
32 | #define NS_ASSUME_NONNULL_BEGIN
33 | #endif
34 |
35 | #ifndef NS_ASSUME_NONNULL_END
36 | #define NS_ASSUME_NONNULL_END
37 | #endif
38 |
39 |
40 | /**
41 | * The following macros are defined here to provide
42 | * backwards compatability. If you are still using
43 | * them you should migrate to the native nullability
44 | * macros.
45 | */
46 | #define fab_nullable nullable
47 | #define fab_nonnull nonnull
48 | #define FAB_NONNULL __fab_nonnull
49 | #define FAB_NULLABLE __fab_nullable
50 | #define FAB_START_NONNULL NS_ASSUME_NONNULL_BEGIN
51 | #define FAB_END_NONNULL NS_ASSUME_NONNULL_END
52 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/iOS/Fabric.framework/Headers/Fabric.h:
--------------------------------------------------------------------------------
1 | //
2 | // Fabric.h
3 | // Fabric
4 | //
5 | // Copyright (C) 2015 Twitter, Inc.
6 | //
7 | // Licensed under the Apache License, Version 2.0 (the "License");
8 | // you may not use this file except in compliance with the License.
9 | // You may obtain a copy of the License at
10 | //
11 | // http://www.apache.org/licenses/LICENSE-2.0
12 | //
13 | // Unless required by applicable law or agreed to in writing, software
14 | // distributed under the License is distributed on an "AS IS" BASIS,
15 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 | // See the License for the specific language governing permissions and
17 | // limitations under the License.
18 | //
19 |
20 | #import
21 | #import "FABAttributes.h"
22 |
23 | NS_ASSUME_NONNULL_BEGIN
24 |
25 | #if TARGET_OS_IPHONE
26 | #if __IPHONE_OS_VERSION_MIN_REQUIRED < 60000
27 | #error "Fabric's minimum iOS version is 6.0"
28 | #endif
29 | #else
30 | #if __MAC_OS_X_VERSION_MIN_REQUIRED < 1070
31 | #error "Fabric's minimum OS X version is 10.7"
32 | #endif
33 | #endif
34 |
35 | /**
36 | * Fabric Base. Coordinates configuration and starts all provided kits.
37 | */
38 | @interface Fabric : NSObject
39 |
40 | /**
41 | * Initialize Fabric and all provided kits. Call this method within your App Delegate's `application:didFinishLaunchingWithOptions:` and provide the kits you wish to use.
42 | *
43 | * For example, in Objective-C:
44 | *
45 | * `[Fabric with:@[[Crashlytics class], [Twitter class], [Digits class], [MoPub class]]];`
46 | *
47 | * Swift:
48 | *
49 | * `Fabric.with([Crashlytics.self(), Twitter.self(), Digits.self(), MoPub.self()])`
50 | *
51 | * Only the first call to this method is honored. Subsequent calls are no-ops.
52 | *
53 | * @param kitClasses An array of kit Class objects
54 | *
55 | * @return Returns the shared Fabric instance. In most cases this can be ignored.
56 | */
57 | + (instancetype)with:(NSArray *)kitClasses;
58 |
59 | /**
60 | * Returns the Fabric singleton object.
61 | */
62 | + (instancetype)sharedSDK;
63 |
64 | /**
65 | * This BOOL enables or disables debug logging, such as kit version information. The default value is NO.
66 | */
67 | @property (nonatomic, assign) BOOL debug;
68 |
69 | /**
70 | * Unavailable. Use `+sharedSDK` to retrieve the shared Fabric instance.
71 | */
72 | - (id)init FAB_UNAVAILABLE("Use +sharedSDK to retrieve the shared Fabric instance.");
73 |
74 | /**
75 | * Unavailable. Use `+sharedSDK` to retrieve the shared Fabric instance.
76 | */
77 | + (instancetype)new FAB_UNAVAILABLE("Use +sharedSDK to retrieve the shared Fabric instance.");
78 |
79 | @end
80 |
81 | NS_ASSUME_NONNULL_END
82 |
83 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/iOS/Fabric.framework/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/Fabric/iOS/Fabric.framework/Info.plist
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/iOS/Fabric.framework/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module Fabric {
2 | umbrella header "Fabric.h"
3 |
4 | export *
5 | module * { export * }
6 | }
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/iOS/Fabric.framework/run:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # run
4 | #
5 | # Copyright (c) 2015 Crashlytics. All rights reserved.
6 |
7 | # Figure out where we're being called from
8 | DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
9 |
10 | # Quote path in case of spaces or special chars
11 | DIR="\"${DIR}"
12 |
13 | PATH_SEP="/"
14 | VALIDATE_COMMAND="uploadDSYM\" $@ validate run-script"
15 | UPLOAD_COMMAND="uploadDSYM\" $@ run-script"
16 |
17 | # Ensure params are as expected, run in sync mode to validate
18 | eval $DIR$PATH_SEP$VALIDATE_COMMAND
19 | return_code=$?
20 |
21 | if [[ $return_code != 0 ]]; then
22 | exit $return_code
23 | fi
24 |
25 | # Verification passed, upload dSYM in background to prevent Xcode from waiting
26 | # Note: Validation is performed again before upload.
27 | # Output can still be found in Console.app
28 | eval $DIR$PATH_SEP$UPLOAD_COMMAND > /dev/null 2>&1 &
29 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/iOS/Fabric.framework/uploadDSYM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/Fabric/iOS/Fabric.framework/uploadDSYM
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/run:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # run
4 | #
5 | # Copyright (c) 2015 Crashlytics. All rights reserved.
6 |
7 | # Figure out where we're being called from
8 | DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
9 |
10 | # Quote path in case of spaces or special chars
11 | DIR="\"${DIR}"
12 |
13 | PATH_SEP="/"
14 | VALIDATE_COMMAND="uploadDSYM\" $@ validate run-script"
15 | UPLOAD_COMMAND="uploadDSYM\" $@ run-script"
16 |
17 | # Ensure params are as expected, run in sync mode to validate
18 | eval $DIR$PATH_SEP$VALIDATE_COMMAND
19 | return_code=$?
20 |
21 | if [[ $return_code != 0 ]]; then
22 | exit $return_code
23 | fi
24 |
25 | # Verification passed, upload dSYM in background to prevent Xcode from waiting
26 | # Note: Validation is performed again before upload.
27 | # Output can still be found in Console.app
28 | eval $DIR$PATH_SEP$UPLOAD_COMMAND > /dev/null 2>&1 &
29 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/upload-symbols:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/Fabric/upload-symbols
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Fabric/uploadDSYM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SergioChan/GitHubPopularityiOS/39b17b55b4e26bdbc44d9641b4f929866796ddcc/GitHubNotifications/Pods/Fabric/uploadDSYM
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/AFAutoPurgingImageCache.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/AFAutoPurgingImageCache.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/AFHTTPSessionManager.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFHTTPSessionManager.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/AFImageDownloader.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/AFImageDownloader.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/AFNetworkActivityIndicatorManager.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/AFNetworkReachabilityManager.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFNetworkReachabilityManager.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/AFSecurityPolicy.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFSecurityPolicy.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/AFURLRequestSerialization.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFURLRequestSerialization.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/AFURLResponseSerialization.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFURLResponseSerialization.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/AFURLSessionManager.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFURLSessionManager.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/UIActivityIndicatorView+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/UIButton+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/UIImage+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIImage+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/UIImageView+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/UIKit+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/UIProgressView+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/UIRefreshControl+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/AFNetworking/UIWebView+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/DateTools/DTConstants.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTConstants.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/DateTools/DTError.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTError.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/DateTools/DTTimePeriod.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTTimePeriod.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/DateTools/DTTimePeriodChain.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTTimePeriodChain.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/DateTools/DTTimePeriodCollection.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTTimePeriodCollection.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/DateTools/DTTimePeriodGroup.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTTimePeriodGroup.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/DateTools/DateTools.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DateTools.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Private/DateTools/NSDate+DateTools.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/NSDate+DateTools.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/AFAutoPurgingImageCache.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/AFAutoPurgingImageCache.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/AFHTTPSessionManager.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFHTTPSessionManager.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/AFImageDownloader.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/AFImageDownloader.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/AFNetworkActivityIndicatorManager.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/AFNetworkReachabilityManager.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFNetworkReachabilityManager.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/AFSecurityPolicy.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFSecurityPolicy.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/AFURLRequestSerialization.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFURLRequestSerialization.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/AFURLResponseSerialization.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFURLResponseSerialization.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/AFURLSessionManager.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/AFNetworking/AFURLSessionManager.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/UIActivityIndicatorView+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/UIButton+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/UIImage+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIImage+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/UIImageView+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/UIKit+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/UIProgressView+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/UIRefreshControl+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/AFNetworking/UIWebView+AFNetworking.h:
--------------------------------------------------------------------------------
1 | ../../../AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/Crashlytics/Crashlytics/ANSCompatibility.h:
--------------------------------------------------------------------------------
1 | ../../../../Crashlytics/iOS/Crashlytics.framework/Headers/ANSCompatibility.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/Crashlytics/Crashlytics/Answers.h:
--------------------------------------------------------------------------------
1 | ../../../../Crashlytics/iOS/Crashlytics.framework/Headers/Answers.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/Crashlytics/Crashlytics/CLSAttributes.h:
--------------------------------------------------------------------------------
1 | ../../../../Crashlytics/iOS/Crashlytics.framework/Headers/CLSAttributes.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/Crashlytics/Crashlytics/CLSLogging.h:
--------------------------------------------------------------------------------
1 | ../../../../Crashlytics/iOS/Crashlytics.framework/Headers/CLSLogging.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/Crashlytics/Crashlytics/CLSReport.h:
--------------------------------------------------------------------------------
1 | ../../../../Crashlytics/iOS/Crashlytics.framework/Headers/CLSReport.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/Crashlytics/Crashlytics/CLSStackFrame.h:
--------------------------------------------------------------------------------
1 | ../../../../Crashlytics/iOS/Crashlytics.framework/Headers/CLSStackFrame.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/Crashlytics/Crashlytics/Crashlytics.h:
--------------------------------------------------------------------------------
1 | ../../../../Crashlytics/iOS/Crashlytics.framework/Headers/Crashlytics.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/DateTools/DTConstants.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTConstants.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/DateTools/DTError.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTError.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/DateTools/DTTimePeriod.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTTimePeriod.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/DateTools/DTTimePeriodChain.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTTimePeriodChain.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/DateTools/DTTimePeriodCollection.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTTimePeriodCollection.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/DateTools/DTTimePeriodGroup.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DTTimePeriodGroup.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/DateTools/DateTools.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/DateTools.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/DateTools/NSDate+DateTools.h:
--------------------------------------------------------------------------------
1 | ../../../DateTools/DateTools/NSDate+DateTools.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/Fabric/Fabric/FABAttributes.h:
--------------------------------------------------------------------------------
1 | ../../../../Fabric/iOS/Fabric.framework/Headers/FABAttributes.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Headers/Public/Fabric/Fabric/Fabric.h:
--------------------------------------------------------------------------------
1 | ../../../../Fabric/iOS/Fabric.framework/Headers/Fabric.h
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Manifest.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - AFNetworking (3.1.0):
3 | - AFNetworking/NSURLSession (= 3.1.0)
4 | - AFNetworking/Reachability (= 3.1.0)
5 | - AFNetworking/Security (= 3.1.0)
6 | - AFNetworking/Serialization (= 3.1.0)
7 | - AFNetworking/UIKit (= 3.1.0)
8 | - AFNetworking/NSURLSession (3.1.0):
9 | - AFNetworking/Reachability
10 | - AFNetworking/Security
11 | - AFNetworking/Serialization
12 | - AFNetworking/Reachability (3.1.0)
13 | - AFNetworking/Security (3.1.0)
14 | - AFNetworking/Serialization (3.1.0)
15 | - AFNetworking/UIKit (3.1.0):
16 | - AFNetworking/NSURLSession
17 | - Crashlytics (3.8.3):
18 | - Fabric (~> 1.6.3)
19 | - DateTools (1.7.0)
20 | - Fabric (1.6.11)
21 |
22 | DEPENDENCIES:
23 | - AFNetworking (~> 3.0)
24 | - Crashlytics
25 | - DateTools
26 | - Fabric
27 |
28 | SPEC CHECKSUMS:
29 | AFNetworking: 5e0e199f73d8626b11e79750991f5d173d1f8b67
30 | Crashlytics: 2b6dbe138a42395577cfa73dfa1aa7248cadf39e
31 | DateTools: 53288ee8b905fdc75897a1e6b5cc0144b14cba60
32 | Fabric: 5911403591946b8228ab1c51d98f1d7137e863c6
33 |
34 | PODFILE CHECKSUM: a1e6d3024a5931513e9996cee6b712077b44ebdc
35 |
36 | COCOAPODS: 1.2.0.beta.1
37 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/AFNetworking/AFNetworking-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_AFNetworking : NSObject
3 | @end
4 | @implementation PodsDummy_AFNetworking
5 | @end
6 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/AFNetworking/AFNetworking-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 | #ifndef TARGET_OS_IOS
14 | #define TARGET_OS_IOS TARGET_OS_IPHONE
15 | #endif
16 |
17 | #ifndef TARGET_OS_WATCH
18 | #define TARGET_OS_WATCH 0
19 | #endif
20 |
21 | #ifndef TARGET_OS_TV
22 | #define TARGET_OS_TV 0
23 | #endif
24 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/AFNetworking/AFNetworking.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AFNetworking
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/AFNetworking" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/Crashlytics" "${PODS_ROOT}/Headers/Public/DateTools" "${PODS_ROOT}/Headers/Public/Fabric"
4 | OTHER_LDFLAGS = -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
5 | PODS_BUILD_DIR = $BUILD_DIR
6 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/AFNetworking
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/DateTools/DateTools-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_DateTools : NSObject
3 | @end
4 | @implementation PodsDummy_DateTools
5 | @end
6 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/DateTools/DateTools-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/DateTools/DateTools.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/DateTools
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/DateTools" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/Crashlytics" "${PODS_ROOT}/Headers/Public/DateTools" "${PODS_ROOT}/Headers/Public/Fabric"
4 | PODS_BUILD_DIR = $BUILD_DIR
5 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
6 | PODS_ROOT = ${SRCROOT}
7 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/DateTools
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/Pods-GitHubNotificationTodayExtension/Pods-GitHubNotificationTodayExtension-acknowledgements.markdown:
--------------------------------------------------------------------------------
1 | # Acknowledgements
2 | This application makes use of the following third party libraries:
3 |
4 | ## AFNetworking
5 |
6 | Copyright (c) 2011–2016 Alamofire Software Foundation (http://alamofire.org/)
7 |
8 | Permission is hereby granted, free of charge, to any person obtaining a copy
9 | of this software and associated documentation files (the "Software"), to deal
10 | in the Software without restriction, including without limitation the rights
11 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12 | copies of the Software, and to permit persons to whom the Software is
13 | furnished to do so, subject to the following conditions:
14 |
15 | The above copyright notice and this permission notice shall be included in
16 | all copies or substantial portions of the Software.
17 |
18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24 | THE SOFTWARE.
25 |
26 |
27 | ## DateTools
28 |
29 | The MIT License (MIT)
30 |
31 | Copyright (c) 2014 Matthew York
32 |
33 | Permission is hereby granted, free of charge, to any person obtaining a copy
34 | of this software and associated documentation files (the "Software"), to deal
35 | in the Software without restriction, including without limitation the rights
36 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
37 | copies of the Software, and to permit persons to whom the Software is
38 | furnished to do so, subject to the following conditions:
39 |
40 | The above copyright notice and this permission notice shall be included in all
41 | copies or substantial portions of the Software.
42 |
43 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
44 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
45 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
46 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
47 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
48 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
49 | SOFTWARE.
50 | Generated by CocoaPods - https://cocoapods.org
51 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/Pods-GitHubNotificationTodayExtension/Pods-GitHubNotificationTodayExtension-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_GitHubNotificationTodayExtension : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_GitHubNotificationTodayExtension
5 | @end
6 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/Pods-GitHubNotificationTodayExtension/Pods-GitHubNotificationTodayExtension.debug.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/Crashlytics" "${PODS_ROOT}/Headers/Public/DateTools" "${PODS_ROOT}/Headers/Public/Fabric"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/DateTools"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking" -isystem "${PODS_ROOT}/Headers/Public/Crashlytics" -isystem "${PODS_ROOT}/Headers/Public/DateTools" -isystem "${PODS_ROOT}/Headers/Public/Fabric"
5 | OTHER_LDFLAGS = $(inherited) -ObjC -l"AFNetworking" -l"DateTools" -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}/Pods
9 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/Pods-GitHubNotificationTodayExtension/Pods-GitHubNotificationTodayExtension.release.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/Crashlytics" "${PODS_ROOT}/Headers/Public/DateTools" "${PODS_ROOT}/Headers/Public/Fabric"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/DateTools"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking" -isystem "${PODS_ROOT}/Headers/Public/Crashlytics" -isystem "${PODS_ROOT}/Headers/Public/DateTools" -isystem "${PODS_ROOT}/Headers/Public/Fabric"
5 | OTHER_LDFLAGS = $(inherited) -ObjC -l"AFNetworking" -l"DateTools" -framework "CoreGraphics" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration"
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}/Pods
9 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/Pods-GitHubNotifications/Pods-GitHubNotifications-acknowledgements.markdown:
--------------------------------------------------------------------------------
1 | # Acknowledgements
2 | This application makes use of the following third party libraries:
3 |
4 | ## AFNetworking
5 |
6 | Copyright (c) 2011–2016 Alamofire Software Foundation (http://alamofire.org/)
7 |
8 | Permission is hereby granted, free of charge, to any person obtaining a copy
9 | of this software and associated documentation files (the "Software"), to deal
10 | in the Software without restriction, including without limitation the rights
11 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12 | copies of the Software, and to permit persons to whom the Software is
13 | furnished to do so, subject to the following conditions:
14 |
15 | The above copyright notice and this permission notice shall be included in
16 | all copies or substantial portions of the Software.
17 |
18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24 | THE SOFTWARE.
25 |
26 |
27 | ## Crashlytics
28 |
29 | Fabric: Copyright 2016 Twitter, Inc. All Rights Reserved. Use of this software is subject to the terms and conditions of the Fabric Software and Services Agreement located at https://fabric.io/terms. Crashlytics Kit: Copyright 2016 Crashlytics, Inc. All Rights Reserved. Use of this software is subject to the terms and conditions of the Crashlytics Terms of Service located at http://try.crashlytics.com/terms/terms-of-service.pdf and the Crashlytics Privacy Policy located at http://try.crashlytics.com/terms/privacy-policy.pdf. OSS: http://get.fabric.io/terms/opensource.txt
30 |
31 | ## DateTools
32 |
33 | The MIT License (MIT)
34 |
35 | Copyright (c) 2014 Matthew York
36 |
37 | Permission is hereby granted, free of charge, to any person obtaining a copy
38 | of this software and associated documentation files (the "Software"), to deal
39 | in the Software without restriction, including without limitation the rights
40 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
41 | copies of the Software, and to permit persons to whom the Software is
42 | furnished to do so, subject to the following conditions:
43 |
44 | The above copyright notice and this permission notice shall be included in all
45 | copies or substantial portions of the Software.
46 |
47 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
48 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
49 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
50 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
51 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
52 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
53 | SOFTWARE.
54 |
55 | ## Fabric
56 |
57 | Fabric: Copyright 2016 Twitter, Inc. All Rights Reserved. Use of this software is subject to the terms and conditions of the Fabric Software and Services Agreement located at https://fabric.io/terms. OSS: http://get.fabric.io/terms/opensource.txt
58 | Generated by CocoaPods - https://cocoapods.org
59 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/Pods-GitHubNotifications/Pods-GitHubNotifications-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_GitHubNotifications : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_GitHubNotifications
5 | @end
6 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/Pods-GitHubNotifications/Pods-GitHubNotifications.debug.xcconfig:
--------------------------------------------------------------------------------
1 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS"
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/Crashlytics" "${PODS_ROOT}/Headers/Public/DateTools" "${PODS_ROOT}/Headers/Public/Fabric"
4 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/DateTools"
5 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking" -isystem "${PODS_ROOT}/Headers/Public/Crashlytics" -isystem "${PODS_ROOT}/Headers/Public/DateTools" -isystem "${PODS_ROOT}/Headers/Public/Fabric"
6 | OTHER_LDFLAGS = $(inherited) -ObjC -l"AFNetworking" -l"DateTools" -l"c++" -l"z" -framework "CoreGraphics" -framework "Crashlytics" -framework "Fabric" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration" -framework "UIKit"
7 | PODS_BUILD_DIR = $BUILD_DIR
8 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/GitHubNotifications/Pods/Target Support Files/Pods-GitHubNotifications/Pods-GitHubNotifications.release.xcconfig:
--------------------------------------------------------------------------------
1 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS"
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/Crashlytics" "${PODS_ROOT}/Headers/Public/DateTools" "${PODS_ROOT}/Headers/Public/Fabric"
4 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/DateTools"
5 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking" -isystem "${PODS_ROOT}/Headers/Public/Crashlytics" -isystem "${PODS_ROOT}/Headers/Public/DateTools" -isystem "${PODS_ROOT}/Headers/Public/Fabric"
6 | OTHER_LDFLAGS = $(inherited) -ObjC -l"AFNetworking" -l"DateTools" -l"c++" -l"z" -framework "CoreGraphics" -framework "Crashlytics" -framework "Fabric" -framework "MobileCoreServices" -framework "Security" -framework "SystemConfiguration" -framework "UIKit"
7 | PODS_BUILD_DIR = $BUILD_DIR
8 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # GitHubPopularityiOS
2 |
3 | View [Intro Page](http://sergiochan.xyz/popularity/)
4 |
5 | View [App Store Link](https://itunes.apple.com/us/app/popularity-widget-for-github/id1180395751?l=zh&ls=1&mt=8)
6 |
--------------------------------------------------------------------------------