├── .gitignore ├── Bridging_Header.h ├── Cartfile ├── Cartfile.resolved ├── Frameworks └── .gitkeep ├── LICENSE.md ├── README.md ├── Wechsel.xcodeproj ├── blueutil ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── xcshareddata │ └── xcschemes │ │ └── Dev.xcscheme └── xcuserdata │ └── friedrichweise.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── screenshot.jpg ├── wechsel ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Artboard-1.png │ │ ├── Artboard-2.png │ │ ├── Artboard-3.png │ │ ├── Artboard-4.png │ │ ├── Artboard-5.png │ │ ├── Artboard-6.png │ │ ├── Artboard-7.png │ │ ├── Artboard-8.png │ │ ├── Artboard-9.png │ │ ├── Artboard.png │ │ └── Contents.json │ ├── Contents.json │ ├── StatusBarIcon.imageset │ │ ├── Contents.json │ │ ├── StatusBarIcon.png │ │ └── StatusBarIcon@2x.png │ ├── bluetoothDisabled.imageset │ │ ├── Contents.json │ │ ├── bluetoothDisabled.png │ │ └── bluetoothDisabled@2x.png │ ├── statusDisabled.imageset │ │ ├── Contents.json │ │ ├── statusDisabled.png │ │ └── statusDisabled@2x.png │ ├── statusEnabled.imageset │ │ ├── Contents.json │ │ ├── statusEnabled.png │ │ └── statusEnabled@2x.png │ └── statusInactive.imageset │ │ ├── Contents.json │ │ ├── statusInactive.png │ │ └── statusInactive@2x.png ├── Base.lproj │ └── MainMenu.xib ├── Helpers │ ├── Bluetooth.swift │ ├── Config.swift │ └── TimeAgo.swift ├── Info.plist ├── MainMenuController.swift ├── Modal │ ├── Base.lproj │ │ └── MainWindow.xib │ ├── BluetoothTableCellView.swift │ ├── DeviceTableCellView.swift │ ├── MainWindowController.swift │ ├── SettingsButtonViewController.swift │ ├── ViewController.swift │ ├── de.lproj │ │ └── MainWindow.strings │ └── en.lproj │ │ └── MainWindow.strings ├── Preferences │ ├── Base.lproj │ │ └── PreferenceWindowController.xib │ ├── PreferenceViewController.swift │ ├── PreferenceWindowController.swift │ ├── de.lproj │ │ └── PreferenceWindowController.strings │ └── en.lproj │ │ └── PreferenceWindowController.strings ├── de.lproj │ ├── Localizable.strings │ └── MainMenu.strings ├── en.lproj │ ├── Localizable.strings │ └── MainMenu.strings └── wechsel.entitlements └── wechselTests ├── Info.plist └── wechselTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/.gitignore -------------------------------------------------------------------------------- /Bridging_Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/Bridging_Header.h -------------------------------------------------------------------------------- /Cartfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/Cartfile -------------------------------------------------------------------------------- /Cartfile.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/Cartfile.resolved -------------------------------------------------------------------------------- /Frameworks/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/README.md -------------------------------------------------------------------------------- /Wechsel.xcodeproj/blueutil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/Wechsel.xcodeproj/blueutil -------------------------------------------------------------------------------- /Wechsel.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/Wechsel.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Wechsel.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/Wechsel.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Wechsel.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/Wechsel.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Wechsel.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/Wechsel.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /Wechsel.xcodeproj/xcshareddata/xcschemes/Dev.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/Wechsel.xcodeproj/xcshareddata/xcschemes/Dev.xcscheme -------------------------------------------------------------------------------- /Wechsel.xcodeproj/xcuserdata/friedrichweise.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/Wechsel.xcodeproj/xcuserdata/friedrichweise.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/screenshot.jpg -------------------------------------------------------------------------------- /wechsel/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/AppDelegate.swift -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-1.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-2.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-3.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-4.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-5.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-6.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-7.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-8.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Artboard-9.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Artboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Artboard.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/StatusBarIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/StatusBarIcon.imageset/Contents.json -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/StatusBarIcon.imageset/StatusBarIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/StatusBarIcon.imageset/StatusBarIcon.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/StatusBarIcon.imageset/StatusBarIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/StatusBarIcon.imageset/StatusBarIcon@2x.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/bluetoothDisabled.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/bluetoothDisabled.imageset/Contents.json -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/bluetoothDisabled.imageset/bluetoothDisabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/bluetoothDisabled.imageset/bluetoothDisabled.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/bluetoothDisabled.imageset/bluetoothDisabled@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/bluetoothDisabled.imageset/bluetoothDisabled@2x.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/statusDisabled.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/statusDisabled.imageset/Contents.json -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/statusDisabled.imageset/statusDisabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/statusDisabled.imageset/statusDisabled.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/statusDisabled.imageset/statusDisabled@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/statusDisabled.imageset/statusDisabled@2x.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/statusEnabled.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/statusEnabled.imageset/Contents.json -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/statusEnabled.imageset/statusEnabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/statusEnabled.imageset/statusEnabled.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/statusEnabled.imageset/statusEnabled@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/statusEnabled.imageset/statusEnabled@2x.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/statusInactive.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/statusInactive.imageset/Contents.json -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/statusInactive.imageset/statusInactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/statusInactive.imageset/statusInactive.png -------------------------------------------------------------------------------- /wechsel/Assets.xcassets/statusInactive.imageset/statusInactive@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Assets.xcassets/statusInactive.imageset/statusInactive@2x.png -------------------------------------------------------------------------------- /wechsel/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /wechsel/Helpers/Bluetooth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Helpers/Bluetooth.swift -------------------------------------------------------------------------------- /wechsel/Helpers/Config.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Helpers/Config.swift -------------------------------------------------------------------------------- /wechsel/Helpers/TimeAgo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Helpers/TimeAgo.swift -------------------------------------------------------------------------------- /wechsel/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Info.plist -------------------------------------------------------------------------------- /wechsel/MainMenuController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/MainMenuController.swift -------------------------------------------------------------------------------- /wechsel/Modal/Base.lproj/MainWindow.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Modal/Base.lproj/MainWindow.xib -------------------------------------------------------------------------------- /wechsel/Modal/BluetoothTableCellView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Modal/BluetoothTableCellView.swift -------------------------------------------------------------------------------- /wechsel/Modal/DeviceTableCellView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Modal/DeviceTableCellView.swift -------------------------------------------------------------------------------- /wechsel/Modal/MainWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Modal/MainWindowController.swift -------------------------------------------------------------------------------- /wechsel/Modal/SettingsButtonViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Modal/SettingsButtonViewController.swift -------------------------------------------------------------------------------- /wechsel/Modal/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Modal/ViewController.swift -------------------------------------------------------------------------------- /wechsel/Modal/de.lproj/MainWindow.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Modal/de.lproj/MainWindow.strings -------------------------------------------------------------------------------- /wechsel/Modal/en.lproj/MainWindow.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Modal/en.lproj/MainWindow.strings -------------------------------------------------------------------------------- /wechsel/Preferences/Base.lproj/PreferenceWindowController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Preferences/Base.lproj/PreferenceWindowController.xib -------------------------------------------------------------------------------- /wechsel/Preferences/PreferenceViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Preferences/PreferenceViewController.swift -------------------------------------------------------------------------------- /wechsel/Preferences/PreferenceWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Preferences/PreferenceWindowController.swift -------------------------------------------------------------------------------- /wechsel/Preferences/de.lproj/PreferenceWindowController.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Preferences/de.lproj/PreferenceWindowController.strings -------------------------------------------------------------------------------- /wechsel/Preferences/en.lproj/PreferenceWindowController.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/Preferences/en.lproj/PreferenceWindowController.strings -------------------------------------------------------------------------------- /wechsel/de.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/de.lproj/Localizable.strings -------------------------------------------------------------------------------- /wechsel/de.lproj/MainMenu.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/de.lproj/MainMenu.strings -------------------------------------------------------------------------------- /wechsel/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /wechsel/en.lproj/MainMenu.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/en.lproj/MainMenu.strings -------------------------------------------------------------------------------- /wechsel/wechsel.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechsel/wechsel.entitlements -------------------------------------------------------------------------------- /wechselTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechselTests/Info.plist -------------------------------------------------------------------------------- /wechselTests/wechselTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friedrichweise/wechsel/HEAD/wechselTests/wechselTests.swift --------------------------------------------------------------------------------