├── .gitignore ├── Changelog.md ├── Demo ├── Demo-OSX │ ├── Demo-OSX.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ └── Demo-OSX │ │ ├── AppDelegate.swift │ │ ├── Apple_Swift_Logo.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Info.plist └── Demo-iOS │ ├── Demo-iOS.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── Demo-iOS │ ├── AppDelegate.swift │ ├── Base.lproj │ ├── LaunchScreen.xib │ └── Main.storyboard │ ├── Cells.swift │ ├── ExploreViewController.swift │ ├── FriendsViewController.swift │ ├── Images.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── first.imageset │ │ ├── Contents.json │ │ └── first.pdf │ └── second.imageset │ │ ├── Contents.json │ │ └── second.pdf │ ├── Info.plist │ ├── SearchTableViewController.swift │ └── VenueTipsViewController.swift ├── Foursquare.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ ├── Foursquare.xccheckout │ ├── Foursquare.xcscmblueprint │ └── IDEWorkspaceChecks.plist ├── License.txt ├── QuadratTouch.podspec ├── README.md └── Source ├── .swiftlint.yml ├── OSX ├── Authorization.swift ├── AuthorizationWindowController.swift ├── AuthorizationWindowController.xib └── MacAuthorizer.swift ├── Quadrat.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── Quadrat ├── Info.plist └── Quadrat.h ├── QuadratTouch ├── Info.plist └── QuadratTouch.h ├── Shared ├── Authorizer.swift ├── Configuration.swift ├── DataCache.swift ├── Endpoints │ ├── Checkins.swift │ ├── Endpoint.swift │ ├── Events.swift │ ├── Lists.swift │ ├── Multi.swift │ ├── PageUpdates.swift │ ├── Pages.swift │ ├── Photos.swift │ ├── Settings.swift │ ├── Specials.swift │ ├── Tips.swift │ ├── Updates.swift │ ├── Users.swift │ ├── VenueGroups.swift │ └── Venues.swift ├── Keychain.swift ├── Logger.swift ├── NetworkActivityIndicatorController.swift ├── OauthErrors.swift ├── Parameters.swift ├── Request.swift ├── Result.swift ├── Session.swift └── Task.swift └── iOS ├── Authorization.swift ├── AuthorizationViewController.swift ├── AuthorizationViewController.xib ├── NativeTouchAuthorizer.swift └── TouchAuthorizer.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/.gitignore -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Changelog.md -------------------------------------------------------------------------------- /Demo/Demo-OSX/Demo-OSX.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-OSX/Demo-OSX.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demo/Demo-OSX/Demo-OSX.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-OSX/Demo-OSX.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demo/Demo-OSX/Demo-OSX/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-OSX/Demo-OSX/AppDelegate.swift -------------------------------------------------------------------------------- /Demo/Demo-OSX/Demo-OSX/Apple_Swift_Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-OSX/Demo-OSX/Apple_Swift_Logo.png -------------------------------------------------------------------------------- /Demo/Demo-OSX/Demo-OSX/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-OSX/Demo-OSX/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /Demo/Demo-OSX/Demo-OSX/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-OSX/Demo-OSX/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo-OSX/Demo-OSX/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-OSX/Demo-OSX/Info.plist -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/AppDelegate.swift -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/Cells.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/Cells.swift -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/ExploreViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/ExploreViewController.swift -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/FriendsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/FriendsViewController.swift -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/Images.xcassets/first.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/Images.xcassets/first.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/Images.xcassets/first.imageset/first.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/Images.xcassets/first.imageset/first.pdf -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/Images.xcassets/second.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/Images.xcassets/second.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/Images.xcassets/second.imageset/second.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/Images.xcassets/second.imageset/second.pdf -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/Info.plist -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/SearchTableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/SearchTableViewController.swift -------------------------------------------------------------------------------- /Demo/Demo-iOS/Demo-iOS/VenueTipsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Demo/Demo-iOS/Demo-iOS/VenueTipsViewController.swift -------------------------------------------------------------------------------- /Foursquare.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Foursquare.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Foursquare.xcworkspace/xcshareddata/Foursquare.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Foursquare.xcworkspace/xcshareddata/Foursquare.xccheckout -------------------------------------------------------------------------------- /Foursquare.xcworkspace/xcshareddata/Foursquare.xcscmblueprint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Foursquare.xcworkspace/xcshareddata/Foursquare.xcscmblueprint -------------------------------------------------------------------------------- /Foursquare.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Foursquare.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/License.txt -------------------------------------------------------------------------------- /QuadratTouch.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/QuadratTouch.podspec -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/README.md -------------------------------------------------------------------------------- /Source/.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/.swiftlint.yml -------------------------------------------------------------------------------- /Source/OSX/Authorization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/OSX/Authorization.swift -------------------------------------------------------------------------------- /Source/OSX/AuthorizationWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/OSX/AuthorizationWindowController.swift -------------------------------------------------------------------------------- /Source/OSX/AuthorizationWindowController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/OSX/AuthorizationWindowController.xib -------------------------------------------------------------------------------- /Source/OSX/MacAuthorizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/OSX/MacAuthorizer.swift -------------------------------------------------------------------------------- /Source/Quadrat.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Quadrat.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Source/Quadrat.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Quadrat.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Source/Quadrat/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Quadrat/Info.plist -------------------------------------------------------------------------------- /Source/Quadrat/Quadrat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Quadrat/Quadrat.h -------------------------------------------------------------------------------- /Source/QuadratTouch/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/QuadratTouch/Info.plist -------------------------------------------------------------------------------- /Source/QuadratTouch/QuadratTouch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/QuadratTouch/QuadratTouch.h -------------------------------------------------------------------------------- /Source/Shared/Authorizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Authorizer.swift -------------------------------------------------------------------------------- /Source/Shared/Configuration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Configuration.swift -------------------------------------------------------------------------------- /Source/Shared/DataCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/DataCache.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Checkins.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Checkins.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Endpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Endpoint.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Events.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Events.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Lists.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Lists.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Multi.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Multi.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/PageUpdates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/PageUpdates.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Pages.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Pages.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Photos.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Photos.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Settings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Settings.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Specials.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Specials.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Tips.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Tips.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Updates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Updates.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Users.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Users.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/VenueGroups.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/VenueGroups.swift -------------------------------------------------------------------------------- /Source/Shared/Endpoints/Venues.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Endpoints/Venues.swift -------------------------------------------------------------------------------- /Source/Shared/Keychain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Keychain.swift -------------------------------------------------------------------------------- /Source/Shared/Logger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Logger.swift -------------------------------------------------------------------------------- /Source/Shared/NetworkActivityIndicatorController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/NetworkActivityIndicatorController.swift -------------------------------------------------------------------------------- /Source/Shared/OauthErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/OauthErrors.swift -------------------------------------------------------------------------------- /Source/Shared/Parameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Parameters.swift -------------------------------------------------------------------------------- /Source/Shared/Request.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Request.swift -------------------------------------------------------------------------------- /Source/Shared/Result.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Result.swift -------------------------------------------------------------------------------- /Source/Shared/Session.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Session.swift -------------------------------------------------------------------------------- /Source/Shared/Task.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/Shared/Task.swift -------------------------------------------------------------------------------- /Source/iOS/Authorization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/iOS/Authorization.swift -------------------------------------------------------------------------------- /Source/iOS/AuthorizationViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/iOS/AuthorizationViewController.swift -------------------------------------------------------------------------------- /Source/iOS/AuthorizationViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/iOS/AuthorizationViewController.xib -------------------------------------------------------------------------------- /Source/iOS/NativeTouchAuthorizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/iOS/NativeTouchAuthorizer.swift -------------------------------------------------------------------------------- /Source/iOS/TouchAuthorizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/constantine-fry/das-quadrat/HEAD/Source/iOS/TouchAuthorizer.swift --------------------------------------------------------------------------------