├── .gitignore ├── .swiftlint.yml ├── Cartfile ├── Cartfile.resolved ├── Example ├── Podfile ├── Podfile.lock ├── README.md ├── arek_example.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── arek_example.xcworkspace │ └── contents.xcworkspacedata ├── arek_example │ ├── AppDelegate.swift │ ├── ArekCell.swift │ ├── ArekCellVM.swift │ ├── ArekCellVMServiceLocalizable.swift │ ├── ArekCellVMServiceProgrammatically.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── arek.imageset │ │ │ ├── Contents.json │ │ │ └── arek.png │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ ├── Localizable.strings │ │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.swift │ └── arek_example.entitlements ├── arek_exampleTests │ ├── Info.plist │ └── arek_exampleTests.swift └── arek_exampleUITests │ ├── Info.plist │ └── arek_exampleUITests.swift ├── LICENSE ├── Package.swift ├── README.md ├── Untitled Diagram.drawio ├── arek.podspec ├── arek.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ └── arek.xcscheme ├── arek ├── Info.plist └── arek.h └── code ├── Assets ├── .gitkeep ├── arek.png └── arek_contacts.png └── Classes ├── .gitkeep ├── Core ├── Arek.swift └── Utilities │ ├── ArekConfiguration.swift │ ├── ArekLocalizationManager.swift │ ├── ArekPermissionFrequency.swift │ ├── ArekPermissionStatus.swift │ ├── ArekPopupData.swift │ └── ArekPopupStyle.swift └── Permissions ├── ArekCamera.swift ├── ArekCloudKit.swift ├── ArekContacts.swift ├── ArekEvents.swift ├── ArekHealth.swift ├── ArekMediaLibrary.swift ├── ArekMicrophone.swift ├── ArekMotion.swift ├── ArekNotifications.swift ├── ArekPhoto.swift ├── ArekReminders.swift ├── ArekSiri.swift ├── ArekSpeechRecognizer.swift ├── Bluetooth ├── ArekBluetooth.swift └── ArekBluetoothDelegate.swift └── Location ├── ArekBaseLocation.swift ├── ArekBaseLocationDelegate.swift ├── ArekLocationAlways.swift └── ArekLocationWhenInUse.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /Cartfile: -------------------------------------------------------------------------------- 1 | github "Codeido/PMAlertController", "3.2.0" 2 | -------------------------------------------------------------------------------- /Cartfile.resolved: -------------------------------------------------------------------------------- 1 | github "Codeido/PMAlertController" "3.2.0" 2 | -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/README.md -------------------------------------------------------------------------------- /Example/arek_example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/arek_example.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/arek_example.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/arek_example/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/AppDelegate.swift -------------------------------------------------------------------------------- /Example/arek_example/ArekCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/ArekCell.swift -------------------------------------------------------------------------------- /Example/arek_example/ArekCellVM.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/ArekCellVM.swift -------------------------------------------------------------------------------- /Example/arek_example/ArekCellVMServiceLocalizable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/ArekCellVMServiceLocalizable.swift -------------------------------------------------------------------------------- /Example/arek_example/ArekCellVMServiceProgrammatically.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/ArekCellVMServiceProgrammatically.swift -------------------------------------------------------------------------------- /Example/arek_example/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/arek_example/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/arek_example/Assets.xcassets/arek.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/Assets.xcassets/arek.imageset/Contents.json -------------------------------------------------------------------------------- /Example/arek_example/Assets.xcassets/arek.imageset/arek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/Assets.xcassets/arek.imageset/arek.png -------------------------------------------------------------------------------- /Example/arek_example/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/arek_example/Base.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/Base.lproj/Localizable.strings -------------------------------------------------------------------------------- /Example/arek_example/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/arek_example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/Info.plist -------------------------------------------------------------------------------- /Example/arek_example/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/ViewController.swift -------------------------------------------------------------------------------- /Example/arek_example/arek_example.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_example/arek_example.entitlements -------------------------------------------------------------------------------- /Example/arek_exampleTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_exampleTests/Info.plist -------------------------------------------------------------------------------- /Example/arek_exampleTests/arek_exampleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_exampleTests/arek_exampleTests.swift -------------------------------------------------------------------------------- /Example/arek_exampleUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_exampleUITests/Info.plist -------------------------------------------------------------------------------- /Example/arek_exampleUITests/arek_exampleUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Example/arek_exampleUITests/arek_exampleUITests.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/README.md -------------------------------------------------------------------------------- /Untitled Diagram.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/Untitled Diagram.drawio -------------------------------------------------------------------------------- /arek.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/arek.podspec -------------------------------------------------------------------------------- /arek.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/arek.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /arek.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/arek.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /arek.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/arek.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /arek.xcodeproj/xcshareddata/xcschemes/arek.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/arek.xcodeproj/xcshareddata/xcschemes/arek.xcscheme -------------------------------------------------------------------------------- /arek/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/arek/Info.plist -------------------------------------------------------------------------------- /arek/arek.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/arek/arek.h -------------------------------------------------------------------------------- /code/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code/Assets/arek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Assets/arek.png -------------------------------------------------------------------------------- /code/Assets/arek_contacts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Assets/arek_contacts.png -------------------------------------------------------------------------------- /code/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code/Classes/Core/Arek.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Core/Arek.swift -------------------------------------------------------------------------------- /code/Classes/Core/Utilities/ArekConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Core/Utilities/ArekConfiguration.swift -------------------------------------------------------------------------------- /code/Classes/Core/Utilities/ArekLocalizationManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Core/Utilities/ArekLocalizationManager.swift -------------------------------------------------------------------------------- /code/Classes/Core/Utilities/ArekPermissionFrequency.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Core/Utilities/ArekPermissionFrequency.swift -------------------------------------------------------------------------------- /code/Classes/Core/Utilities/ArekPermissionStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Core/Utilities/ArekPermissionStatus.swift -------------------------------------------------------------------------------- /code/Classes/Core/Utilities/ArekPopupData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Core/Utilities/ArekPopupData.swift -------------------------------------------------------------------------------- /code/Classes/Core/Utilities/ArekPopupStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Core/Utilities/ArekPopupStyle.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekCamera.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekCamera.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekCloudKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekCloudKit.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekContacts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekContacts.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekEvents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekEvents.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekHealth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekHealth.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekMediaLibrary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekMediaLibrary.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekMicrophone.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekMicrophone.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekMotion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekMotion.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekNotifications.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekNotifications.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekPhoto.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekPhoto.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekReminders.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekReminders.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekSiri.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekSiri.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/ArekSpeechRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/ArekSpeechRecognizer.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/Bluetooth/ArekBluetooth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/Bluetooth/ArekBluetooth.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/Bluetooth/ArekBluetoothDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/Bluetooth/ArekBluetoothDelegate.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/Location/ArekBaseLocation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/Location/ArekBaseLocation.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/Location/ArekBaseLocationDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/Location/ArekBaseLocationDelegate.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/Location/ArekLocationAlways.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/Location/ArekLocationAlways.swift -------------------------------------------------------------------------------- /code/Classes/Permissions/Location/ArekLocationWhenInUse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ennioma/arek/HEAD/code/Classes/Permissions/Location/ArekLocationWhenInUse.swift --------------------------------------------------------------------------------