├── .gitignore ├── .travis.yml ├── Podfile ├── Podfile.lock ├── Pods ├── AFNetworking │ ├── AFNetworking │ │ ├── AFHTTPRequestOperation.h │ │ ├── AFHTTPRequestOperation.m │ │ ├── AFHTTPRequestOperationManager.h │ │ ├── AFHTTPRequestOperationManager.m │ │ ├── AFHTTPSessionManager.h │ │ ├── AFHTTPSessionManager.m │ │ ├── AFNetworkReachabilityManager.h │ │ ├── AFNetworkReachabilityManager.m │ │ ├── AFNetworking.h │ │ ├── AFSecurityPolicy.h │ │ ├── AFSecurityPolicy.m │ │ ├── AFURLConnectionOperation.h │ │ ├── AFURLConnectionOperation.m │ │ ├── AFURLRequestSerialization.h │ │ ├── AFURLRequestSerialization.m │ │ ├── AFURLResponseSerialization.h │ │ ├── AFURLResponseSerialization.m │ │ ├── AFURLSessionManager.h │ │ └── AFURLSessionManager.m │ ├── LICENSE │ └── README.md ├── CocoaAsyncSocket │ ├── GCD │ │ ├── GCDAsyncSocket.h │ │ ├── GCDAsyncSocket.m │ │ ├── GCDAsyncUdpSocket.h │ │ └── GCDAsyncUdpSocket.m │ ├── README.markdown │ └── RunLoop │ │ ├── AsyncSocket.h │ │ ├── AsyncSocket.m │ │ ├── AsyncUdpSocket.h │ │ └── AsyncUdpSocket.m ├── Headers │ ├── Private │ │ ├── AFNetworking │ │ │ ├── AFHTTPRequestOperation.h │ │ │ ├── AFHTTPRequestOperationManager.h │ │ │ ├── AFHTTPSessionManager.h │ │ │ ├── AFNetworkReachabilityManager.h │ │ │ ├── AFNetworking.h │ │ │ ├── AFSecurityPolicy.h │ │ │ ├── AFURLConnectionOperation.h │ │ │ ├── AFURLRequestSerialization.h │ │ │ ├── AFURLResponseSerialization.h │ │ │ └── AFURLSessionManager.h │ │ └── CocoaAsyncSocket │ │ │ ├── AsyncSocket.h │ │ │ ├── AsyncUdpSocket.h │ │ │ ├── GCDAsyncSocket.h │ │ │ └── GCDAsyncUdpSocket.h │ └── Public │ │ ├── AFNetworking │ │ ├── AFHTTPRequestOperation.h │ │ ├── AFHTTPRequestOperationManager.h │ │ ├── AFHTTPSessionManager.h │ │ ├── AFNetworkReachabilityManager.h │ │ ├── AFNetworking.h │ │ ├── AFSecurityPolicy.h │ │ ├── AFURLConnectionOperation.h │ │ ├── AFURLRequestSerialization.h │ │ ├── AFURLResponseSerialization.h │ │ └── AFURLSessionManager.h │ │ └── CocoaAsyncSocket │ │ ├── AsyncSocket.h │ │ ├── AsyncUdpSocket.h │ │ ├── GCDAsyncSocket.h │ │ └── GCDAsyncUdpSocket.h ├── Manifest.lock ├── Pods.xcodeproj │ └── project.pbxproj └── Target Support Files │ ├── Pods-AFNetworking │ ├── Pods-AFNetworking-Private.xcconfig │ ├── Pods-AFNetworking-dummy.m │ ├── Pods-AFNetworking-prefix.pch │ └── Pods-AFNetworking.xcconfig │ ├── Pods-CocoaAsyncSocket │ ├── Pods-CocoaAsyncSocket-Private.xcconfig │ ├── Pods-CocoaAsyncSocket-dummy.m │ ├── Pods-CocoaAsyncSocket-prefix.pch │ └── Pods-CocoaAsyncSocket.xcconfig │ └── Pods │ ├── Pods-acknowledgements.markdown │ ├── Pods-acknowledgements.plist │ ├── Pods-dummy.m │ ├── Pods-environment.h │ ├── Pods-resources.sh │ ├── Pods.debug.xcconfig │ └── Pods.release.xcconfig ├── README.md ├── SonosBar.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ └── xcschemes │ ├── SonosBar - Debug.xcscheme │ └── SonosBarTests.xcscheme ├── SonosBar.xcworkspace └── contents.xcworkspacedata ├── SonosBar ├── Application │ ├── AppDelegate.swift │ └── SonosBar-Bridging-Header.h ├── Controllers │ ├── DevicePopupViewController.swift │ └── NoDevicePopupViewController.swift ├── Helpers │ └── sonos-objc │ │ ├── SonosController.h │ │ ├── SonosController.m │ │ ├── SonosDiscover.h │ │ ├── SonosDiscover.m │ │ ├── SonosManager.h │ │ ├── SonosManager.m │ │ ├── XMLReader.h │ │ └── XMLReader.m └── Resources │ ├── Base.lproj │ └── Main.storyboard │ ├── Images.xcassets │ └── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── SonosBar-1-1.png │ │ ├── SonosBar-1.png │ │ ├── SonosBar-2-1.png │ │ ├── SonosBar-2.png │ │ ├── SonosBar-3-1.png │ │ ├── SonosBar-3.png │ │ ├── SonosBar-4-1.png │ │ ├── SonosBar-4.png │ │ ├── SonosBar-5-1.png │ │ └── SonosBar-5.png │ ├── Info.plist │ ├── SonosBar-128.png │ ├── SonosBar-16.png │ ├── SonosBar-256.png │ ├── SonosBar-32.png │ ├── SonosBar-512.png │ ├── next-button.png │ ├── pause-button.png │ ├── play-button.png │ ├── prev-button.png │ ├── quit-button.png │ ├── sonos-app-button.png │ └── sonos-icon-round@2x.png └── SonosBarTests ├── Info.plist └── SonosBarTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/.travis.yml -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Podfile.lock -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.h -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.m -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.m -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.h -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.m -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.h -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.m -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFNetworking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFNetworking.h -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFSecurityPolicy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.h -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFSecurityPolicy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.m -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.h -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.m -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.h -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.m -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.h -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.m -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFURLSessionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFURLSessionManager.h -------------------------------------------------------------------------------- /Pods/AFNetworking/AFNetworking/AFURLSessionManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/AFNetworking/AFURLSessionManager.m -------------------------------------------------------------------------------- /Pods/AFNetworking/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/LICENSE -------------------------------------------------------------------------------- /Pods/AFNetworking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/AFNetworking/README.md -------------------------------------------------------------------------------- /Pods/CocoaAsyncSocket/GCD/GCDAsyncSocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/CocoaAsyncSocket/GCD/GCDAsyncSocket.h -------------------------------------------------------------------------------- /Pods/CocoaAsyncSocket/GCD/GCDAsyncSocket.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/CocoaAsyncSocket/GCD/GCDAsyncSocket.m -------------------------------------------------------------------------------- /Pods/CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.h -------------------------------------------------------------------------------- /Pods/CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.m -------------------------------------------------------------------------------- /Pods/CocoaAsyncSocket/README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/CocoaAsyncSocket/README.markdown -------------------------------------------------------------------------------- /Pods/CocoaAsyncSocket/RunLoop/AsyncSocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/CocoaAsyncSocket/RunLoop/AsyncSocket.h -------------------------------------------------------------------------------- /Pods/CocoaAsyncSocket/RunLoop/AsyncSocket.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/CocoaAsyncSocket/RunLoop/AsyncSocket.m -------------------------------------------------------------------------------- /Pods/CocoaAsyncSocket/RunLoop/AsyncUdpSocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/CocoaAsyncSocket/RunLoop/AsyncUdpSocket.h -------------------------------------------------------------------------------- /Pods/CocoaAsyncSocket/RunLoop/AsyncUdpSocket.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/CocoaAsyncSocket/RunLoop/AsyncUdpSocket.m -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFHTTPRequestOperation.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFHTTPRequestOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFHTTPRequestOperationManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFHTTPSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFHTTPSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFNetworkReachabilityManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworkReachabilityManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFSecurityPolicy.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFSecurityPolicy.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFURLConnectionOperation.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLConnectionOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFURLRequestSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLRequestSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFURLResponseSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLResponseSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFURLSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaAsyncSocket/AsyncSocket.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaAsyncSocket/RunLoop/AsyncSocket.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaAsyncSocket/AsyncUdpSocket.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaAsyncSocket/RunLoop/AsyncUdpSocket.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaAsyncSocket/GCDAsyncSocket.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaAsyncSocket/GCD/GCDAsyncSocket.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaAsyncSocket/GCDAsyncUdpSocket.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFHTTPRequestOperation.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFHTTPRequestOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFHTTPRequestOperationManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFHTTPSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFHTTPSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFNetworkReachabilityManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworkReachabilityManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFSecurityPolicy.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFSecurityPolicy.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFURLConnectionOperation.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLConnectionOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFURLRequestSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLRequestSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFURLResponseSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLResponseSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFURLSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaAsyncSocket/AsyncSocket.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaAsyncSocket/RunLoop/AsyncSocket.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaAsyncSocket/AsyncUdpSocket.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaAsyncSocket/RunLoop/AsyncUdpSocket.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaAsyncSocket/GCDAsyncSocket.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaAsyncSocket/GCD/GCDAsyncSocket.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaAsyncSocket/GCDAsyncUdpSocket.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.h -------------------------------------------------------------------------------- /Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Manifest.lock -------------------------------------------------------------------------------- /Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking-Private.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking-Private.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking-dummy.m -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking-prefix.pch -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-CocoaAsyncSocket/Pods-CocoaAsyncSocket-Private.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods-CocoaAsyncSocket/Pods-CocoaAsyncSocket-Private.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-CocoaAsyncSocket/Pods-CocoaAsyncSocket-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods-CocoaAsyncSocket/Pods-CocoaAsyncSocket-dummy.m -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-CocoaAsyncSocket/Pods-CocoaAsyncSocket-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods-CocoaAsyncSocket/Pods-CocoaAsyncSocket-prefix.pch -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-CocoaAsyncSocket/Pods-CocoaAsyncSocket.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods-CocoaAsyncSocket/Pods-CocoaAsyncSocket.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods/Pods-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods/Pods-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods/Pods-acknowledgements.plist -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods/Pods-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods/Pods-dummy.m -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods/Pods-environment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods/Pods-environment.h -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods/Pods-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods/Pods-resources.sh -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods/Pods.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods/Pods.debug.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods/Pods.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/Pods/Target Support Files/Pods/Pods.release.xcconfig -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/README.md -------------------------------------------------------------------------------- /SonosBar.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SonosBar.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SonosBar.xcodeproj/xcshareddata/xcschemes/SonosBar - Debug.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar.xcodeproj/xcshareddata/xcschemes/SonosBar - Debug.xcscheme -------------------------------------------------------------------------------- /SonosBar.xcodeproj/xcshareddata/xcschemes/SonosBarTests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar.xcodeproj/xcshareddata/xcschemes/SonosBarTests.xcscheme -------------------------------------------------------------------------------- /SonosBar.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SonosBar/Application/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Application/AppDelegate.swift -------------------------------------------------------------------------------- /SonosBar/Application/SonosBar-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Application/SonosBar-Bridging-Header.h -------------------------------------------------------------------------------- /SonosBar/Controllers/DevicePopupViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Controllers/DevicePopupViewController.swift -------------------------------------------------------------------------------- /SonosBar/Controllers/NoDevicePopupViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Controllers/NoDevicePopupViewController.swift -------------------------------------------------------------------------------- /SonosBar/Helpers/sonos-objc/SonosController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Helpers/sonos-objc/SonosController.h -------------------------------------------------------------------------------- /SonosBar/Helpers/sonos-objc/SonosController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Helpers/sonos-objc/SonosController.m -------------------------------------------------------------------------------- /SonosBar/Helpers/sonos-objc/SonosDiscover.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Helpers/sonos-objc/SonosDiscover.h -------------------------------------------------------------------------------- /SonosBar/Helpers/sonos-objc/SonosDiscover.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Helpers/sonos-objc/SonosDiscover.m -------------------------------------------------------------------------------- /SonosBar/Helpers/sonos-objc/SonosManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Helpers/sonos-objc/SonosManager.h -------------------------------------------------------------------------------- /SonosBar/Helpers/sonos-objc/SonosManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Helpers/sonos-objc/SonosManager.m -------------------------------------------------------------------------------- /SonosBar/Helpers/sonos-objc/XMLReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Helpers/sonos-objc/XMLReader.h -------------------------------------------------------------------------------- /SonosBar/Helpers/sonos-objc/XMLReader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Helpers/sonos-objc/XMLReader.m -------------------------------------------------------------------------------- /SonosBar/Resources/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-1-1.png -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-1.png -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-2-1.png -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-2.png -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-3-1.png -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-3.png -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-4-1.png -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-4.png -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-5-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-5-1.png -------------------------------------------------------------------------------- /SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Images.xcassets/AppIcon.appiconset/SonosBar-5.png -------------------------------------------------------------------------------- /SonosBar/Resources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/Info.plist -------------------------------------------------------------------------------- /SonosBar/Resources/SonosBar-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/SonosBar-128.png -------------------------------------------------------------------------------- /SonosBar/Resources/SonosBar-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/SonosBar-16.png -------------------------------------------------------------------------------- /SonosBar/Resources/SonosBar-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/SonosBar-256.png -------------------------------------------------------------------------------- /SonosBar/Resources/SonosBar-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/SonosBar-32.png -------------------------------------------------------------------------------- /SonosBar/Resources/SonosBar-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/SonosBar-512.png -------------------------------------------------------------------------------- /SonosBar/Resources/next-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/next-button.png -------------------------------------------------------------------------------- /SonosBar/Resources/pause-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/pause-button.png -------------------------------------------------------------------------------- /SonosBar/Resources/play-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/play-button.png -------------------------------------------------------------------------------- /SonosBar/Resources/prev-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/prev-button.png -------------------------------------------------------------------------------- /SonosBar/Resources/quit-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/quit-button.png -------------------------------------------------------------------------------- /SonosBar/Resources/sonos-app-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/sonos-app-button.png -------------------------------------------------------------------------------- /SonosBar/Resources/sonos-icon-round@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBar/Resources/sonos-icon-round@2x.png -------------------------------------------------------------------------------- /SonosBarTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBarTests/Info.plist -------------------------------------------------------------------------------- /SonosBarTests/SonosBarTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslangley/sonos-bar-osx/HEAD/SonosBarTests/SonosBarTests.swift --------------------------------------------------------------------------------