├── .gitignore ├── .gitmodules ├── BrowserOSX ├── AppDelegate.swift ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Base.lproj │ └── Main.storyboard └── Info.plist ├── BrowserTV.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── BrowserTV ├── Actions.swift ├── AppDelegate.swift ├── AppState.swift ├── Assets.xcassets │ ├── App Icon & Top Shelf Image.brandassets │ │ ├── App Icon - Large.imagestack │ │ │ ├── Back.imagestacklayer │ │ │ │ ├── Content.imageset │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── Front.imagestacklayer │ │ │ │ ├── Content.imageset │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ └── Middle.imagestacklayer │ │ │ │ ├── Content.imageset │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ ├── App Icon - Small.imagestack │ │ │ ├── Back.imagestacklayer │ │ │ │ ├── Content.imageset │ │ │ │ │ ├── Back.png │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── Front.imagestacklayer │ │ │ │ ├── Content.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── Front.png │ │ │ │ └── Contents.json │ │ │ └── Middle.imagestacklayer │ │ │ │ ├── Content.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Middle.png │ │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── Top Shelf Image.imageset │ │ │ └── Contents.json │ ├── Contents.json │ └── LaunchImage.launchimage │ │ └── Contents.json ├── Base.lproj │ └── Main.storyboard ├── Bridging.h ├── Browser.swift ├── BrowserViewController.swift ├── CommunicationService.swift ├── Info.plist ├── Multipeer.h ├── Multipeer.m ├── MyWebView.h ├── MyWebView.m ├── PreferencesViewController.swift ├── Reducers.swift ├── RootViewController.swift └── TabSwitchingService.swift ├── Cartfile ├── Cartfile.resolved ├── LICENSE.md ├── Makefile ├── README.MD ├── Shared └── Website.swift └── docs ├── app.jpg ├── dat_icon.gif └── screen.jpg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/.gitmodules -------------------------------------------------------------------------------- /BrowserOSX/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserOSX/AppDelegate.swift -------------------------------------------------------------------------------- /BrowserOSX/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserOSX/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /BrowserOSX/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserOSX/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /BrowserOSX/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserOSX/Info.plist -------------------------------------------------------------------------------- /BrowserTV.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /BrowserTV.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /BrowserTV/Actions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Actions.swift -------------------------------------------------------------------------------- /BrowserTV/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/AppDelegate.swift -------------------------------------------------------------------------------- /BrowserTV/AppState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/AppState.swift -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Back.png -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Front.png -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Middle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Middle.png -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Assets.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Assets.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /BrowserTV/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /BrowserTV/Bridging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Bridging.h -------------------------------------------------------------------------------- /BrowserTV/Browser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Browser.swift -------------------------------------------------------------------------------- /BrowserTV/BrowserViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/BrowserViewController.swift -------------------------------------------------------------------------------- /BrowserTV/CommunicationService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/CommunicationService.swift -------------------------------------------------------------------------------- /BrowserTV/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Info.plist -------------------------------------------------------------------------------- /BrowserTV/Multipeer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Multipeer.h -------------------------------------------------------------------------------- /BrowserTV/Multipeer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Multipeer.m -------------------------------------------------------------------------------- /BrowserTV/MyWebView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/MyWebView.h -------------------------------------------------------------------------------- /BrowserTV/MyWebView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/MyWebView.m -------------------------------------------------------------------------------- /BrowserTV/PreferencesViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/PreferencesViewController.swift -------------------------------------------------------------------------------- /BrowserTV/Reducers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/Reducers.swift -------------------------------------------------------------------------------- /BrowserTV/RootViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/RootViewController.swift -------------------------------------------------------------------------------- /BrowserTV/TabSwitchingService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/BrowserTV/TabSwitchingService.swift -------------------------------------------------------------------------------- /Cartfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/Cartfile -------------------------------------------------------------------------------- /Cartfile.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/Cartfile.resolved -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/Makefile -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/README.MD -------------------------------------------------------------------------------- /Shared/Website.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/Shared/Website.swift -------------------------------------------------------------------------------- /docs/app.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/docs/app.jpg -------------------------------------------------------------------------------- /docs/dat_icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/docs/dat_icon.gif -------------------------------------------------------------------------------- /docs/screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zats/BrowserTV/HEAD/docs/screen.jpg --------------------------------------------------------------------------------