From 2e3034c71c7e91bb18fe3df1346177534d1aa2c6 Mon Sep 17 00:00:00 2001 From: Fadi George Date: Tue, 14 Jul 2026 11:16:44 -0700 Subject: [PATCH 1/5] refactor(pkg): rename packages to com.onesignal.unitysdk.* --- .../scripts/validate-unity-distribution.py | 49 ++- .github/workflows/cd.yml | 8 +- .github/workflows/create-release-pr.yml | 22 +- .github/workflows/e2e.yml | 4 +- ASSET_STORE_PACKAGES.md | 30 ++ MIGRATION_GUIDE_v2_to_v3.md | 2 +- README.md | 50 +-- com.onesignal.unity.android/package.json | 34 -- com.onesignal.unity.ios/package.json | 34 -- .../com.onesignal.unitysdk.android.md | 0 .../Editor.meta | 0 .../Editor/Migration.meta | 0 .../Migration/MigrateAndroidResources.cs | 0 .../Migration/MigrateAndroidResources.cs.meta | 0 .../Editor/OneSignal.Android.Editor.asmdef | 0 .../OneSignal.Android.Editor.asmdef.meta | 0 .../Editor/OneSignalAndroidDependencies.cs | 0 .../OneSignalAndroidDependencies.cs.meta | 0 .../Editor/OneSignalConfig.androidlib.meta | 0 .../AndroidManifest.xml | 0 .../AndroidManifest.xml.meta | 0 .../OneSignalConfig.androidlib/README.md | 0 .../OneSignalConfig.androidlib/README.md.meta | 0 .../OneSignalConfig.androidlib/build.gradle | 0 .../build.gradle.meta | 0 .../consumer-proguard.pro | 0 .../consumer-proguard.pro.meta | 0 .../OneSignalConfig.androidlib/src.meta | 0 .../OneSignalConfig.androidlib/src/main.meta | 0 .../src/main/res.meta | 0 .../src/main/res/drawable-hdpi.meta | 0 .../ic_stat_onesignal_default.png | Bin .../ic_stat_onesignal_default.png.meta | 0 .../src/main/res/drawable-mdpi.meta | 0 .../ic_stat_onesignal_default.png | Bin .../ic_stat_onesignal_default.png.meta | 0 .../src/main/res/drawable-xhdpi.meta | 0 .../ic_stat_onesignal_default.png | Bin .../ic_stat_onesignal_default.png.meta | 0 .../src/main/res/drawable-xxhdpi.meta | 0 .../ic_stat_onesignal_default.png | Bin .../ic_stat_onesignal_default.png.meta | 0 .../src/main/res/drawable-xxxhdpi.meta | 0 .../ic_onesignal_large_icon_default.png | Bin .../ic_onesignal_large_icon_default.png.meta | 0 .../ic_stat_onesignal_default.png | Bin .../ic_stat_onesignal_default.png.meta | 0 .../src/main/res/raw.meta | 0 .../Editor/SetupSteps.meta | 0 .../SetupSteps/ExportAndroidResourcesStep.cs | 2 +- .../ExportAndroidResourcesStep.cs.meta | 0 .../LICENSE.md | 0 .../LICENSE.md.meta | 0 .../README.md | 0 .../README.md.meta | 0 .../Runtime.meta | 0 .../Runtime/AndroidDebugManager.cs | 0 .../Runtime/AndroidDebugManager.cs.meta | 0 .../Runtime/AndroidDisplayableNotification.cs | 0 .../AndroidDisplayableNotification.cs.meta | 0 .../Runtime/AndroidInAppMessagesManager.cs | 0 .../AndroidInAppMessagesManager.cs.meta | 0 .../Runtime/AndroidLiveActivitiesManager.cs | 0 .../AndroidLiveActivitiesManager.cs.meta | 0 .../Runtime/AndroidLocationManager.cs | 0 .../Runtime/AndroidLocationManager.cs.meta | 0 .../Runtime/AndroidNotificationsManager.cs | 0 .../AndroidNotificationsManager.cs.meta | 0 .../Runtime/AndroidPushSubscription.cs | 0 .../Runtime/AndroidPushSubscription.cs.meta | 0 .../Runtime/AndroidSessionManager.cs | 0 .../Runtime/AndroidSessionManager.cs.meta | 0 .../Runtime/AndroidUserManager.cs | 0 .../Runtime/AndroidUserManager.cs.meta | 0 .../Runtime/AssemblyInfo.cs | 0 .../Runtime/AssemblyInfo.cs.meta | 0 .../Runtime/OneSignal.Android.asmdef | 0 .../Runtime/OneSignal.Android.asmdef.meta | 0 .../Runtime/OneSignalAndroid.cs | 0 .../Runtime/OneSignalAndroid.cs.meta | 0 .../Runtime/Plugins.meta | 0 .../Runtime/Plugins/Android.meta | 0 .../Runtime/Utilities.meta | 0 .../Utilities/AndroidJavaObjectExtensions.cs | 0 .../AndroidJavaObjectExtensions.cs.meta | 0 .../Runtime/Utilities/AndroidJavaProxy.cs | 0 .../Utilities/AndroidJavaProxy.cs.meta | 0 .../Utilities/AwaitableAndroidJavaProxy.cs | 0 .../AwaitableAndroidJavaProxy.cs.meta | 0 com.onesignal.unitysdk.android/package.json | 35 ++ .../package.json.meta | 0 .../Documentation~/AssemblyReferences.png | Bin .../Documentation~/AssemblyReferences.puml | 0 .../com.onesignal.unitysdk.core.md | 0 .../Editor.meta | 0 .../Editor/AssemblyInfo.cs | 0 .../Editor/AssemblyInfo.cs.meta | 0 .../Editor/Icons.meta | 0 .../Editor/Icons/icon_default.png | Bin .../Editor/Icons/icon_default.png.meta | 0 .../Editor/Icons/icon_pro.png | Bin .../Editor/Icons/icon_pro.png.meta | 0 .../Editor/OneSignal.Core.Editor.asmdef | 0 .../Editor/OneSignal.Core.Editor.asmdef.meta | 0 .../Editor/OneSignalSDKSettings.cs | 0 .../Editor/OneSignalSDKSettings.cs.meta | 0 .../Editor/OneSignalSettingsProvider.cs | 0 .../Editor/OneSignalSettingsProvider.cs.meta | 0 .../Editor/Platform.meta | 0 .../Editor/Platform/DebugManager.cs | 0 .../Editor/Platform/DebugManager.cs.meta | 0 .../Editor/Platform/InAppMessagesManager.cs | 0 .../Platform/InAppMessagesManager.cs.meta | 0 .../Editor/Platform/LiveActivitiesManager.cs | 0 .../Platform/LiveActivitiesManager.cs.meta | 0 .../Editor/Platform/LocationManager.cs | 0 .../Editor/Platform/LocationManager.cs.meta | 0 .../Editor/Platform/NotificationsManager.cs | 0 .../Platform/NotificationsManager.cs.meta | 0 .../Editor/Platform/OneSignalNative.cs | 0 .../Editor/Platform/OneSignalNative.cs.meta | 0 .../Editor/Platform/PushSubscription.cs | 0 .../Editor/Platform/PushSubscription.cs.meta | 0 .../Editor/Platform/SessionManager.cs | 0 .../Editor/Platform/SessionManager.cs.meta | 0 .../Editor/Platform/UserManager.cs | 0 .../Editor/Platform/UserManager.cs.meta | 0 .../Editor/Setup.meta | 0 .../Editor/Setup/OneSignalSetupStep.cs | 0 .../Editor/Setup/OneSignalSetupStep.cs.meta | 0 .../Editor/Setup/OneSignalSetupWindow.cs | 0 .../Editor/Setup/OneSignalSetupWindow.cs.meta | 0 .../Editor/SetupSteps.meta | 0 .../Editor/SetupSteps/InstallEdm4uStep.cs | 0 .../SetupSteps/InstallEdm4uStep.cs.meta | 0 .../Editor/SetupSteps/LinkXMLStep.cs | 2 +- .../Editor/SetupSteps/LinkXMLStep.cs.meta | 0 .../Editor/SetupSteps/SyncCodeBundleStep.cs | 2 +- .../SetupSteps/SyncCodeBundleStep.cs.meta | 0 .../Editor/Utilities.meta | 0 .../Editor/Utilities/EditorWebRequest.cs | 0 .../Editor/Utilities/EditorWebRequest.cs.meta | 0 .../Editor/Utilities/UnityPackageInstaller.cs | 0 .../Utilities/UnityPackageInstaller.cs.meta | 0 .../Editor/link.xml | 0 .../Editor/link.xml.meta | 0 .../LICENSE.md | 0 .../LICENSE.md.meta | 0 .../README.md | 0 .../README.md.meta | 0 .../Runtime.meta | 0 .../Runtime/AssemblyInfo.cs | 0 .../Runtime/AssemblyInfo.cs.meta | 0 .../Runtime/Behaviors.meta | 0 .../Runtime/Behaviors/OneSignalBehaviour.cs | 0 .../Behaviors/OneSignalBehaviour.cs.meta | 0 .../Runtime/Debug.meta | 0 .../Runtime/Debug/IDebugManager.cs | 0 .../Runtime/Debug/IDebugManager.cs.meta | 0 .../Runtime/Debug/Models.meta | 0 .../Runtime/Debug/Models/LogLevel.cs | 0 .../Runtime/Debug/Models/LogLevel.cs.meta | 0 .../Runtime/Debug/Utilities.meta | 0 .../Runtime/Debug/Utilities/SDKDebug.cs | 0 .../Runtime/Debug/Utilities/SDKDebug.cs.meta | 0 .../Runtime/InAppMessages.meta | 0 .../InAppMessages/IInAppMessagesManager.cs | 0 .../IInAppMessagesManager.cs.meta | 0 .../Runtime/InAppMessages/Internal.meta | 0 .../InAppMessages/Internal/InAppMessage.cs | 0 .../Internal/InAppMessage.cs.meta | 0 .../Internal/InAppMessageAction.cs | 0 .../Internal/InAppMessageAction.cs.meta | 0 .../Internal/InAppMessageClickResult.cs | 0 .../Internal/InAppMessageClickResult.cs.meta | 0 .../Runtime/InAppMessages/Models.meta | 0 .../InAppMessages/Models/IInAppMessage.cs | 0 .../Models/IInAppMessage.cs.meta | 0 .../Models/IInAppMessageAction.cs | 0 .../Models/IInAppMessageAction.cs.meta | 0 .../Models/IInAppMessageClickResult.cs | 0 .../Models/IInAppMessageClickResult.cs.meta | 0 .../Models/InAppMessageActionUrlType.cs | 0 .../Models/InAppMessageActionUrlType.cs.meta | 0 .../Runtime/LiveActivities.meta | 0 .../LiveActivities/ILiveActivitiesManager.cs | 0 .../ILiveActivitiesManager.cs.meta | 0 .../LiveActivitiesSetupOptions.cs | 0 .../LiveActivitiesSetupOptions.cs.meta | 0 .../Runtime/Location.meta | 0 .../Runtime/Location/ILocationManager.cs | 0 .../Runtime/Location/ILocationManager.cs.meta | 0 .../Runtime/Notifications.meta | 0 .../Notifications/INotificationsManager.cs | 0 .../INotificationsManager.cs.meta | 0 .../Runtime/Notifications/Internal.meta | 0 .../Notifications/Internal/Notification.cs | 0 .../Internal/Notification.cs.meta | 0 .../Internal/NotificationClickResult.cs | 0 .../Internal/NotificationClickResult.cs.meta | 0 .../Runtime/Notifications/Models.meta | 0 .../Models/IDisplayableNotification.cs | 0 .../Models/IDisplayableNotification.cs.meta | 0 .../Notifications/Models/INotification.cs | 0 .../Models/INotification.cs.meta | 0 .../Models/INotificationClickResult.cs | 0 .../Models/INotificationClickResult.cs.meta | 0 .../Models/NotificationPermission.cs | 0 .../Models/NotificationPermission.cs.meta | 0 .../Runtime/OneSignal.Core.asmdef | 0 .../Runtime/OneSignal.Core.asmdef.meta | 0 .../Runtime/OneSignal.Internal.cs | 0 .../Runtime/OneSignal.Internal.cs.meta | 0 .../Runtime/OneSignal.cs | 378 +++++++++--------- .../Runtime/OneSignal.cs.meta | 0 .../Runtime/OneSignalPlatform.cs | 2 +- .../Runtime/OneSignalPlatform.cs.meta | 0 .../Runtime/Prefabs.meta | 0 .../Prefabs/OneSignalController.prefab | 0 .../Prefabs/OneSignalController.prefab.meta | 0 .../Runtime/Session.meta | 0 .../Runtime/Session/ISessionManager.cs | 0 .../Runtime/Session/ISessionManager.cs.meta | 0 .../Runtime/User.meta | 0 .../Runtime/User/IUserManager.cs | 0 .../Runtime/User/IUserManager.cs.meta | 0 .../Runtime/User/Internal.meta | 0 .../User/Internal/PushSubscriptionState.cs | 0 .../Internal/PushSubscriptionState.cs.meta | 0 .../Runtime/User/Internal/UserState.cs | 0 .../Runtime/User/Internal/UserState.cs.meta | 0 .../Runtime/User/Models.meta | 0 .../Runtime/User/Models/IPushSubscription.cs | 0 .../User/Models/IPushSubscription.cs.meta | 0 .../User/Models/IPushSubscriptionState.cs | 0 .../Models/IPushSubscriptionState.cs.meta | 0 .../Runtime/User/Models/IUserState.cs | 0 .../Runtime/User/Models/IUserState.cs.meta | 0 .../Models/PushSubscriptionChangedState.cs | 0 .../PushSubscriptionChangedState.cs.meta | 0 .../Runtime/User/Models/UserChangedState.cs | 0 .../User/Models/UserChangedState.cs.meta | 0 .../Runtime/Utilities.meta | 0 .../Runtime/Utilities/MiniJSON.cs | 0 .../Runtime/Utilities/MiniJSON.cs.meta | 0 .../Runtime/Utilities/ReflectionHelpers.cs | 0 .../Utilities/ReflectionHelpers.cs.meta | 0 .../Utilities/UnityMainThreadDispatch.cs | 0 .../Utilities/UnityMainThreadDispatch.cs.meta | 0 .../INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF | Bin ...NCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF.meta | 0 .../OneSignal.UnityPackage.Example.asmdef | 4 +- ...OneSignal.UnityPackage.Example.asmdef.meta | 0 .../Samples~/OneSignalExampleBehaviour.cs | 0 .../OneSignalExampleBehaviour.cs.meta | 0 .../Samples~/OneSignalExampleScene.unity | 0 .../Samples~/OneSignalExampleScene.unity.meta | 0 .../Third Party Notices.md | 0 .../Third Party Notices.md.meta | 0 .../package.json | 17 +- .../package.json.meta | 0 .../com.onesignal.unitysdk.ios.md | 0 .../Editor.meta | 0 .../Editor/BuildPostProcessor.cs | 2 +- .../Editor/BuildPostProcessor.cs.meta | 0 .../Editor/OneSignal.iOS.Editor.asmdef | 0 .../Editor/OneSignal.iOS.Editor.asmdef.meta | 0 .../Editor/OneSignaliOSDependencies.cs | 0 .../Editor/OneSignaliOSDependencies.cs.meta | 0 .../Editor/PBXProjectExtensions.cs | 0 .../Editor/PBXProjectExtensions.cs.meta | 0 .../LICENSE.md | 0 .../LICENSE.md.meta | 0 .../README.md | 0 .../README.md.meta | 0 .../Runtime.meta | 0 .../Runtime/AssemblyInfo.cs | 0 .../Runtime/AssemblyInfo.cs.meta | 0 .../Runtime/OneSignal.iOS.asmdef | 0 .../Runtime/OneSignal.iOS.asmdef.meta | 0 .../Runtime/OneSignaliOS.cs | 0 .../Runtime/OneSignaliOS.cs.meta | 0 .../Runtime/Plugins.meta | 0 .../Runtime/Plugins/iOS.meta | 0 .../Runtime/Plugins/iOS/Info.plist | 0 .../Runtime/Plugins/iOS/Info.plist.meta | 0 .../Plugins/iOS/NotificationService.swift | 0 .../iOS/NotificationService.swift.meta | 0 .../Runtime/Plugins/iOS/OneSignalBridgeUtil.h | 0 .../Plugins/iOS/OneSignalBridgeUtil.h.meta | 0 .../Plugins/iOS/OneSignalBridgeUtil.mm | 0 .../Plugins/iOS/OneSignalBridgeUtil.mm.meta | 0 .../Plugins/iOS/OneSignalUnityBridge.mm | 0 .../Plugins/iOS/OneSignalUnityBridge.mm.meta | 0 .../Plugins/iOS/OneSignalUnityBridgeDebug.mm | 0 .../iOS/OneSignalUnityBridgeDebug.mm.meta | 0 .../iOS/OneSignalUnityBridgeInAppMessages.mm | 0 .../OneSignalUnityBridgeInAppMessages.mm.meta | 0 .../iOS/OneSignalUnityBridgeLiveActivities.mm | 0 ...OneSignalUnityBridgeLiveActivities.mm.meta | 0 .../iOS/OneSignalUnityBridgeLocation.mm | 0 .../iOS/OneSignalUnityBridgeLocation.mm.meta | 0 .../iOS/OneSignalUnityBridgeNotifications.mm | 0 .../OneSignalUnityBridgeNotifications.mm.meta | 0 .../iOS/OneSignalUnityBridgeSession.mm | 0 .../iOS/OneSignalUnityBridgeSession.mm.meta | 0 .../Plugins/iOS/OneSignalUnityBridgeUser.mm | 0 .../iOS/OneSignalUnityBridgeUser.mm.meta | 0 .../iOS/UIApplication+OneSignalUnity.h | 0 .../iOS/UIApplication+OneSignalUnity.h.meta | 0 .../iOS/UIApplication+OneSignalUnity.mm | 2 +- .../iOS/UIApplication+OneSignalUnity.mm.meta | 0 .../Runtime/Utilities.meta | 0 .../Runtime/Utilities/Later.cs | 0 .../Runtime/Utilities/Later.cs.meta | 0 .../Runtime/Utilities/WaitingProxy.cs | 0 .../Runtime/Utilities/WaitingProxy.cs.meta | 0 .../Runtime/iOSDebugManager.cs | 0 .../Runtime/iOSDebugManager.cs.meta | 0 .../Runtime/iOSDisplayableNotification.cs | 0 .../iOSDisplayableNotification.cs.meta | 0 .../Runtime/iOSInAppMessagesManager.cs | 0 .../Runtime/iOSInAppMessagesManager.cs.meta | 0 .../Runtime/iOSLiveActivitiesManager.cs | 0 .../Runtime/iOSLiveActivitiesManager.cs.meta | 0 .../Runtime/iOSLocationManager.cs | 0 .../Runtime/iOSLocationManager.cs.meta | 0 .../Runtime/iOSNotificationsManager.cs | 0 .../Runtime/iOSNotificationsManager.cs.meta | 0 .../Runtime/iOSPushSubscription.cs | 0 .../Runtime/iOSPushSubscription.cs.meta | 0 .../Runtime/iOSSessionManager.cs | 0 .../Runtime/iOSSessionManager.cs.meta | 0 .../Runtime/iOSUserManager.cs | 0 .../Runtime/iOSUserManager.cs.meta | 0 com.onesignal.unitysdk.ios/package.json | 35 ++ .../package.json.meta | 0 examples/build.md | 12 +- .../demo-no-location/Packages/manifest.json | 6 +- .../Packages/packages-lock.json | 16 +- .../Assets/App/Editor/iOS/IconSetter.cs.meta | 11 +- .../Editor/iOS/SigningPostProcessor.cs.meta | 11 +- .../OneSignal.UnityPackage.Attribution.asmdef | 4 +- .../OneSignal.UnityPackage.Editor.asmdef | 4 +- .../Editor/SetupSteps/ImportPackagesStep.cs | 6 +- .../OneSignal/MIGRATION_GUIDE_v2_to_v3.md | 2 +- examples/demo/Assets/OneSignal/README.md | 50 +-- examples/demo/Assets/OneSignal/VERSION | 2 +- .../Editor/OneSignalDistributionValidator.cs | 2 +- .../Editor/OneSignalSetupReset.cs | 6 +- .../Plugins/Android/AppIcon.androidlib.meta | 32 +- .../Plugins/iOS/OneSignalDemoKeyboard.mm.meta | 33 +- .../Assets/Scripts/AppBootstrapper.cs.meta | 11 +- .../Assets/Scripts/Editor/BuildScript.cs.meta | 11 +- .../Scripts/Editor/CopyEnvPreBuild.cs.meta | 11 +- .../Assets/Scripts/Editor/SceneSetup.cs.meta | 11 +- .../Scripts/Models/InAppMessageType.cs.meta | 11 +- .../Scripts/Models/NotificationType.cs.meta | 11 +- .../Assets/Scripts/Models/UserData.cs.meta | 11 +- .../Services/AccessibilityBridge.cs.meta | 11 +- .../Services/OneSignalApiService.cs.meta | 11 +- .../Services/PreferencesService.cs.meta | 11 +- .../Scripts/Services/TooltipHelper.cs.meta | 11 +- .../demo/Assets/Scripts/UI/DemoToast.cs.meta | 11 +- .../Dialogs/CustomNotificationDialog.cs.meta | 11 +- .../Scripts/UI/Dialogs/DialogBase.cs.meta | 11 +- .../Scripts/UI/Dialogs/LoginDialog.cs.meta | 11 +- .../UI/Dialogs/MultiPairInputDialog.cs.meta | 11 +- .../Dialogs/MultiSelectRemoveDialog.cs.meta | 11 +- .../Scripts/UI/Dialogs/OutcomeDialog.cs.meta | 11 +- .../UI/Dialogs/PairInputDialog.cs.meta | 11 +- .../UI/Dialogs/SingleInputDialog.cs.meta | 11 +- .../Scripts/UI/Dialogs/TooltipDialog.cs.meta | 11 +- .../UI/Dialogs/TrackEventDialog.cs.meta | 11 +- .../Scripts/UI/HomeScreenController.cs.meta | 11 +- .../Assets/Scripts/UI/MaterialIcons.cs.meta | 11 +- .../UI/SecondaryScreenController.cs.meta | 11 +- .../Sections/AliasesSectionController.cs.meta | 11 +- .../UI/Sections/AppSectionController.cs.meta | 11 +- .../Sections/EmailsSectionController.cs.meta | 11 +- .../Sections/InAppSectionController.cs.meta | 11 +- .../LiveActivitiesSectionController.cs.meta | 11 +- .../LocationSectionController.cs.meta | 11 +- .../OutcomesSectionController.cs.meta | 11 +- .../UI/Sections/PushSectionController.cs.meta | 11 +- .../UI/Sections/SectionBuilder.cs.meta | 11 +- .../Sections/SendIamSectionController.cs.meta | 11 +- .../SendPushSectionController.cs.meta | 11 +- .../UI/Sections/SmsSectionController.cs.meta | 11 +- .../UI/Sections/TagsSectionController.cs.meta | 11 +- .../TriggersSectionController.cs.meta | 11 +- .../UI/Sections/UserSectionController.cs.meta | 11 +- .../Assets/Scripts/UI/SwitchToggle.cs.meta | 11 +- .../Scripts/ViewModels/AppViewModel.cs.meta | 11 +- examples/demo/Packages/manifest.json | 17 +- examples/demo/Packages/packages-lock.json | 40 +- .../ProjectSettings/ProjectSettings.asset | 2 +- examples/demo/README.md | 2 +- 398 files changed, 936 insertions(+), 498 deletions(-) create mode 100644 ASSET_STORE_PACKAGES.md delete mode 100644 com.onesignal.unity.android/package.json delete mode 100644 com.onesignal.unity.ios/package.json rename com.onesignal.unity.android/Documentation~/com.onesignal.unity.android.md => com.onesignal.unitysdk.android/Documentation~/com.onesignal.unitysdk.android.md (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/Migration.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/Migration/MigrateAndroidResources.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/Migration/MigrateAndroidResources.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignal.Android.Editor.asmdef (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignal.Android.Editor.asmdef.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalAndroidDependencies.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalAndroidDependencies.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/AndroidManifest.xml (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/AndroidManifest.xml.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/README.md (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/README.md.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/build.gradle (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/build.gradle.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/consumer-proguard.pro (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/consumer-proguard.pro.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi/ic_stat_onesignal_default.png (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi/ic_stat_onesignal_default.png.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi/ic_stat_onesignal_default.png (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi/ic_stat_onesignal_default.png.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi/ic_stat_onesignal_default.png (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi/ic_stat_onesignal_default.png.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi/ic_stat_onesignal_default.png (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi/ic_stat_onesignal_default.png.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_onesignal_large_icon_default.png (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_onesignal_large_icon_default.png.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_stat_onesignal_default.png (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_stat_onesignal_default.png.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/OneSignalConfig.androidlib/src/main/res/raw.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/SetupSteps.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/SetupSteps/ExportAndroidResourcesStep.cs (99%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Editor/SetupSteps/ExportAndroidResourcesStep.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/LICENSE.md (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/LICENSE.md.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/README.md (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/README.md.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidDebugManager.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidDebugManager.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidDisplayableNotification.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidDisplayableNotification.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidInAppMessagesManager.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidInAppMessagesManager.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidLiveActivitiesManager.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidLiveActivitiesManager.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidLocationManager.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidLocationManager.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidNotificationsManager.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidNotificationsManager.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidPushSubscription.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidPushSubscription.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidSessionManager.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidSessionManager.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidUserManager.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AndroidUserManager.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AssemblyInfo.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/AssemblyInfo.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/OneSignal.Android.asmdef (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/OneSignal.Android.asmdef.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/OneSignalAndroid.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/OneSignalAndroid.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/Plugins.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/Plugins/Android.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/Utilities.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/Utilities/AndroidJavaObjectExtensions.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/Utilities/AndroidJavaObjectExtensions.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/Utilities/AndroidJavaProxy.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/Utilities/AndroidJavaProxy.cs.meta (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/Utilities/AwaitableAndroidJavaProxy.cs (100%) rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/Runtime/Utilities/AwaitableAndroidJavaProxy.cs.meta (100%) create mode 100644 com.onesignal.unitysdk.android/package.json rename {com.onesignal.unity.android => com.onesignal.unitysdk.android}/package.json.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Documentation~/AssemblyReferences.png (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Documentation~/AssemblyReferences.puml (100%) rename com.onesignal.unity.core/Documentation~/com.onesignal.unity.core.md => com.onesignal.unitysdk.core/Documentation~/com.onesignal.unitysdk.core.md (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/AssemblyInfo.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/AssemblyInfo.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Icons.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Icons/icon_default.png (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Icons/icon_default.png.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Icons/icon_pro.png (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Icons/icon_pro.png.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/OneSignal.Core.Editor.asmdef (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/OneSignal.Core.Editor.asmdef.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/OneSignalSDKSettings.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/OneSignalSDKSettings.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/OneSignalSettingsProvider.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/OneSignalSettingsProvider.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/DebugManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/DebugManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/InAppMessagesManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/InAppMessagesManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/LiveActivitiesManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/LiveActivitiesManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/LocationManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/LocationManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/NotificationsManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/NotificationsManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/OneSignalNative.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/OneSignalNative.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/PushSubscription.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/PushSubscription.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/SessionManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/SessionManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/UserManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Platform/UserManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Setup.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Setup/OneSignalSetupStep.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Setup/OneSignalSetupStep.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Setup/OneSignalSetupWindow.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Setup/OneSignalSetupWindow.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/SetupSteps.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/SetupSteps/InstallEdm4uStep.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/SetupSteps/InstallEdm4uStep.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/SetupSteps/LinkXMLStep.cs (98%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/SetupSteps/LinkXMLStep.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/SetupSteps/SyncCodeBundleStep.cs (98%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/SetupSteps/SyncCodeBundleStep.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Utilities.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Utilities/EditorWebRequest.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Utilities/EditorWebRequest.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Utilities/UnityPackageInstaller.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/Utilities/UnityPackageInstaller.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/link.xml (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Editor/link.xml.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/LICENSE.md (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/LICENSE.md.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/README.md (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/README.md.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/AssemblyInfo.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/AssemblyInfo.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Behaviors.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Behaviors/OneSignalBehaviour.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Behaviors/OneSignalBehaviour.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Debug.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Debug/IDebugManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Debug/IDebugManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Debug/Models.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Debug/Models/LogLevel.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Debug/Models/LogLevel.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Debug/Utilities.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Debug/Utilities/SDKDebug.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Debug/Utilities/SDKDebug.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/IInAppMessagesManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/IInAppMessagesManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Internal.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Internal/InAppMessage.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Internal/InAppMessage.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Internal/InAppMessageAction.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Internal/InAppMessageAction.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Internal/InAppMessageClickResult.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Internal/InAppMessageClickResult.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Models.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Models/IInAppMessage.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Models/IInAppMessage.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Models/IInAppMessageAction.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Models/IInAppMessageAction.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Models/IInAppMessageClickResult.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Models/IInAppMessageClickResult.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Models/InAppMessageActionUrlType.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/InAppMessages/Models/InAppMessageActionUrlType.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/LiveActivities.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/LiveActivities/ILiveActivitiesManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/LiveActivities/ILiveActivitiesManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/LiveActivities/LiveActivitiesSetupOptions.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/LiveActivities/LiveActivitiesSetupOptions.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Location.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Location/ILocationManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Location/ILocationManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/INotificationsManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/INotificationsManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Internal.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Internal/Notification.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Internal/Notification.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Internal/NotificationClickResult.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Internal/NotificationClickResult.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Models.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Models/IDisplayableNotification.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Models/IDisplayableNotification.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Models/INotification.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Models/INotification.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Models/INotificationClickResult.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Models/INotificationClickResult.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Models/NotificationPermission.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Notifications/Models/NotificationPermission.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/OneSignal.Core.asmdef (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/OneSignal.Core.asmdef.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/OneSignal.Internal.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/OneSignal.Internal.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/OneSignal.cs (97%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/OneSignal.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/OneSignalPlatform.cs (99%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/OneSignalPlatform.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Prefabs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Prefabs/OneSignalController.prefab (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Prefabs/OneSignalController.prefab.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Session.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Session/ISessionManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Session/ISessionManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/IUserManager.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/IUserManager.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Internal.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Internal/PushSubscriptionState.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Internal/PushSubscriptionState.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Internal/UserState.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Internal/UserState.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models/IPushSubscription.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models/IPushSubscription.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models/IPushSubscriptionState.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models/IPushSubscriptionState.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models/IUserState.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models/IUserState.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models/PushSubscriptionChangedState.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models/PushSubscriptionChangedState.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models/UserChangedState.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/User/Models/UserChangedState.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Utilities.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Utilities/MiniJSON.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Utilities/MiniJSON.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Utilities/ReflectionHelpers.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Utilities/ReflectionHelpers.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Utilities/UnityMainThreadDispatch.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Runtime/Utilities/UnityMainThreadDispatch.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Samples~/INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Samples~/INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Samples~/OneSignal.UnityPackage.Example.asmdef (87%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Samples~/OneSignal.UnityPackage.Example.asmdef.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Samples~/OneSignalExampleBehaviour.cs (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Samples~/OneSignalExampleBehaviour.cs.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Samples~/OneSignalExampleScene.unity (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Samples~/OneSignalExampleScene.unity.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Third Party Notices.md (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/Third Party Notices.md.meta (100%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/package.json (60%) rename {com.onesignal.unity.core => com.onesignal.unitysdk.core}/package.json.meta (100%) rename com.onesignal.unity.ios/Documentation~/com.onesignal.unity.ios.md => com.onesignal.unitysdk.ios/Documentation~/com.onesignal.unitysdk.ios.md (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Editor.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Editor/BuildPostProcessor.cs (99%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Editor/BuildPostProcessor.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Editor/OneSignal.iOS.Editor.asmdef (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Editor/OneSignal.iOS.Editor.asmdef.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Editor/OneSignaliOSDependencies.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Editor/OneSignaliOSDependencies.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Editor/PBXProjectExtensions.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Editor/PBXProjectExtensions.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/LICENSE.md (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/LICENSE.md.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/README.md (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/README.md.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/AssemblyInfo.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/AssemblyInfo.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/OneSignal.iOS.asmdef (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/OneSignal.iOS.asmdef.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/OneSignaliOS.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/OneSignaliOS.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/Info.plist (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/Info.plist.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/NotificationService.swift (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/NotificationService.swift.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalBridgeUtil.h (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalBridgeUtil.h.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalBridgeUtil.mm (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalBridgeUtil.mm.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridge.mm (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridge.mm.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeDebug.mm (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeDebug.mm.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeInAppMessages.mm (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeInAppMessages.mm.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeLiveActivities.mm (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeLiveActivities.mm.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeLocation.mm (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeLocation.mm.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeNotifications.mm (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeNotifications.mm.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeSession.mm (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeSession.mm.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeUser.mm (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/OneSignalUnityBridgeUser.mm.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.h (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.h.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm (98%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Utilities.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Utilities/Later.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Utilities/Later.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Utilities/WaitingProxy.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/Utilities/WaitingProxy.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSDebugManager.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSDebugManager.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSDisplayableNotification.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSDisplayableNotification.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSInAppMessagesManager.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSInAppMessagesManager.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSLiveActivitiesManager.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSLiveActivitiesManager.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSLocationManager.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSLocationManager.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSNotificationsManager.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSNotificationsManager.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSPushSubscription.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSPushSubscription.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSSessionManager.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSSessionManager.cs.meta (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSUserManager.cs (100%) rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/Runtime/iOSUserManager.cs.meta (100%) create mode 100644 com.onesignal.unitysdk.ios/package.json rename {com.onesignal.unity.ios => com.onesignal.unitysdk.ios}/package.json.meta (100%) diff --git a/.github/scripts/validate-unity-distribution.py b/.github/scripts/validate-unity-distribution.py index ea116b562..d13ed389f 100644 --- a/.github/scripts/validate-unity-distribution.py +++ b/.github/scripts/validate-unity-distribution.py @@ -9,8 +9,15 @@ ROOT = Path(__file__).resolve().parents[2] DEMO = ROOT / "examples/demo" BOOTSTRAP = ROOT / "examples/demo/Assets/OneSignal" -SAMPLE = ROOT / "com.onesignal.unity.core/Samples~" +SAMPLE = ROOT / "com.onesignal.unitysdk.core/Samples~" INVENTORY = BOOTSTRAP / "Editor/Resources/OneSignalFileInventory.asset" +PACKAGE_NAMES = ( + "com.onesignal.unitysdk.core", + "com.onesignal.unitysdk.android", + "com.onesignal.unitysdk.ios", +) +CORE_PACKAGE = PACKAGE_NAMES[0] +MINIMUM_UNITY_VERSION = "2022.3" EXCLUDED_PREFIXES = ( "Assets/OneSignal/Attribution", @@ -64,6 +71,41 @@ def validate_inventory() -> None: ) +def validate_packages() -> None: + packages = { + name: json.loads((ROOT / name / "package.json").read_text()) + for name in PACKAGE_NAMES + } + core_version = packages[CORE_PACKAGE]["version"] + + for name, package in packages.items(): + if package.get("name") != name: + fail(f"{name}/package.json name does not match its folder") + if package.get("version") != core_version: + fail(f"{name} version does not match {CORE_PACKAGE}") + if package.get("unity") != MINIMUM_UNITY_VERSION: + fail(f"{name} does not support Unity {MINIMUM_UNITY_VERSION}") + if package.get("license") != "SEE LICENSE IN LICENSE.md": + fail(f"{name} does not reference its package license") + if not package.get("documentationUrl", "").startswith("https://"): + fail(f"{name} does not have an HTTPS documentation URL") + if not package.get("repository", {}).get("url", "").startswith("https://"): + fail(f"{name} does not have an HTTPS repository URL") + if name != CORE_PACKAGE: + if package.get("dependencies", {}).get(CORE_PACKAGE) != core_version: + fail(f"{name} does not depend on {CORE_PACKAGE}@{core_version}") + if package.get("samples"): + fail(f"{name} must not contain samples") + + manifest = json.loads((DEMO / "Packages/manifest.json").read_text()) + if manifest.get("scopedRegistries"): + fail("demo requires a scoped registry") + for name in PACKAGE_NAMES: + expected_path = f"file:../../../{name}" + if manifest["dependencies"].get(name) != expected_path: + fail(f"demo does not reference {name} at {expected_path}") + + def validate_sample() -> None: for filename, expected_guid in REQUIRED_SAMPLE_GUIDS.items(): path = SAMPLE / filename @@ -91,11 +133,11 @@ def validate_sample() -> None: if not required_references.issubset(asmdef["references"]): fail("sample assembly is missing required references") - package = json.loads((ROOT / "com.onesignal.unity.core/package.json").read_text()) + package = json.loads((ROOT / CORE_PACKAGE / "package.json").read_text()) if not any(sample.get("path") == "Samples~" for sample in package.get("samples", [])): fail("core package does not register Samples~") if not any( - version.get("name") == "com.onesignal.unity.core" + version.get("name") == "com.onesignal.unitysdk.core" and version.get("expression") == package["version"] and version.get("define") == "ONE_SIGNAL_INSTALLED" for version in asmdef.get("versionDefines", []) @@ -111,6 +153,7 @@ def main() -> None: if not (BOOTSTRAP / "Documentation").is_dir(): fail("exportable bootstrap documentation is missing") validate_inventory() + validate_packages() validate_sample() print("Unity distribution layout is valid.") diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 88c8e4be0..982e2c321 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -37,7 +37,7 @@ jobs: - name: Determine npm tag id: npm-tag run: | - VERSION=$(node -p "require('./com.onesignal.unity.core/package.json').version") + VERSION=$(node -p "require('./com.onesignal.unitysdk.core/package.json').version") echo "Detected version: $VERSION" echo "version=$VERSION" >> $GITHUB_OUTPUT TAG="" @@ -72,9 +72,9 @@ jobs: fi cd .. } - publish_pkg com.onesignal.unity.core - publish_pkg com.onesignal.unity.android - publish_pkg com.onesignal.unity.ios + publish_pkg com.onesignal.unitysdk.core + publish_pkg com.onesignal.unitysdk.android + publish_pkg com.onesignal.unitysdk.ios create_github_release: needs: publish diff --git a/.github/workflows/create-release-pr.yml b/.github/workflows/create-release-pr.yml index ac4c37fc9..60e6c33f5 100644 --- a/.github/workflows/create-release-pr.yml +++ b/.github/workflows/create-release-pr.yml @@ -89,8 +89,8 @@ jobs: # Get versions from target branch (not the release branch) CURRENT_VERSION=$(git show origin/${{ inputs.target_branch }}:examples/demo/Assets/OneSignal/VERSION | tr -d '\n\r' | xargs) - ANDROID_VERSION=$(git show origin/${{ inputs.target_branch }}:com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.cs | grep -oE 'Version = "[0-9]+\.[0-9]+\.[0-9]+"' | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1) - IOS_VERSION=$(git show origin/${{ inputs.target_branch }}:com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.cs | grep -oE 'Version = "[0-9]+\.[0-9]+\.[0-9]+"' | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1) + ANDROID_VERSION=$(git show origin/${{ inputs.target_branch }}:com.onesignal.unitysdk.android/Editor/OneSignalAndroidDependencies.cs | grep -oE 'Version = "[0-9]+\.[0-9]+\.[0-9]+"' | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1) + IOS_VERSION=$(git show origin/${{ inputs.target_branch }}:com.onesignal.unitysdk.ios/Editor/OneSignaliOSDependencies.cs | grep -oE 'Version = "[0-9]+\.[0-9]+\.[0-9]+"' | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1) echo "unity_from=${CURRENT_VERSION}" >> $GITHUB_OUTPUT echo "android_from=${ANDROID_VERSION}" >> $GITHUB_OUTPUT echo "ios_from=${IOS_VERSION}" >> $GITHUB_OUTPUT @@ -109,7 +109,7 @@ jobs: sleep 30 done if [ "$FOUND" != "true" ]; then echo "✗ Android SDK version ${VERSION} not found after 5 attempts"; exit 1; fi - sed -i -E "s/const string Version = \"[0-9][0-9.]*\"/const string Version = \"$VERSION\"/" com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.cs + sed -i -E "s/const string Version = \"[0-9][0-9.]*\"/const string Version = \"$VERSION\"/" com.onesignal.unitysdk.android/Editor/OneSignalAndroidDependencies.cs sed -i -E "s/com\.onesignal:OneSignal:[0-9][0-9.]*<\/package>/com.onesignal:OneSignal:$VERSION<\/package>/" examples/demo/ProjectSettings/AndroidResolverDependencies.xml @@ -133,7 +133,7 @@ jobs: sleep 30 done if [ "$FOUND" != "true" ]; then echo "✗ iOS SDK version ${VERSION} not found after 5 attempts"; exit 1; fi - sed -i -E "s/const string Version = \"[0-9][0-9.]*\"/const string Version = \"$VERSION\"/" com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.cs + sed -i -E "s/const string Version = \"[0-9][0-9.]*\"/const string Version = \"$VERSION\"/" com.onesignal.unitysdk.ios/Editor/OneSignaliOSDependencies.cs sed -i -E "s/version=\"[0-9][0-9.]*\"/version=\"$VERSION\"/" examples/demo/Assets/OneSignal/Editor/OneSignaliOSDependencies.xml # Only commit if there are changes @@ -145,18 +145,18 @@ jobs: run: | PADDED_VERSION=$(echo "${{ inputs.unity_version }}" | awk -F. '{printf "%02d%02d%02d", $1, $2, $3}') printf "%s" "${{ inputs.unity_version }}" > examples/demo/Assets/OneSignal/VERSION - for file in com.onesignal.unity.core/package.json com.onesignal.unity.android/package.json com.onesignal.unity.ios/package.json; do + for file in com.onesignal.unitysdk.core/package.json com.onesignal.unitysdk.android/package.json com.onesignal.unitysdk.ios/package.json; do sed -i "s/\"version\": \".*\"/\"version\": \"${{ inputs.unity_version }}\"/" "$file" - sed -i "s/\"com.onesignal.unity.core\": \".*\"/\"com.onesignal.unity.core\": \"${{ inputs.unity_version }}\"/" "$file" + sed -i "s/\"com.onesignal.unitysdk.core\": \".*\"/\"com.onesignal.unitysdk.core\": \"${{ inputs.unity_version }}\"/" "$file" done - sed -i "s/public const string Version = \".*\"/public const string Version = \"${{ inputs.unity_version }}\"/" com.onesignal.unity.core/Runtime/OneSignal.cs - sed -i "s/public const string VersionHeader = \".*\"/public const string VersionHeader = \"${PADDED_VERSION}\"/" com.onesignal.unity.core/Runtime/OneSignalPlatform.cs - for asm in examples/demo/Assets/OneSignal/Editor/OneSignal.UnityPackage.Editor.asmdef examples/demo/Assets/OneSignal/Attribution/OneSignal.UnityPackage.Attribution.asmdef com.onesignal.unity.core/Samples~/OneSignal.UnityPackage.Example.asmdef; do + sed -i "s/public const string Version = \".*\"/public const string Version = \"${{ inputs.unity_version }}\"/" com.onesignal.unitysdk.core/Runtime/OneSignal.cs + sed -i "s/public const string VersionHeader = \".*\"/public const string VersionHeader = \"${PADDED_VERSION}\"/" com.onesignal.unitysdk.core/Runtime/OneSignalPlatform.cs + for asm in examples/demo/Assets/OneSignal/Editor/OneSignal.UnityPackage.Editor.asmdef examples/demo/Assets/OneSignal/Attribution/OneSignal.UnityPackage.Attribution.asmdef com.onesignal.unitysdk.core/Samples~/OneSignal.UnityPackage.Example.asmdef; do sed -i "s/\"expression\": \".*\"/\"expression\": \"${{ inputs.unity_version }}\"/" "$asm" done - sed -i "s/\"com.onesignal.unity.core\": \"[0-9.]\+\"/\"com.onesignal.unity.core\": \"${{ inputs.unity_version }}\"/g" examples/demo/Packages/packages-lock.json + sed -i "s/\"com.onesignal.unitysdk.core\": \"[0-9.]\+\"/\"com.onesignal.unitysdk.core\": \"${{ inputs.unity_version }}\"/g" examples/demo/Packages/packages-lock.json sed -i "s/bundleVersion: .*/bundleVersion: ${{ inputs.unity_version }}/" examples/demo/ProjectSettings/ProjectSettings.asset - sed -i "s/setSdkVersion:@\"[0-9]*\"/setSdkVersion:@\"${PADDED_VERSION}\"/" com.onesignal.unity.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm + sed -i "s/setSdkVersion:@\"[0-9]*\"/setSdkVersion:@\"${PADDED_VERSION}\"/" com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm # Only commit if there are changes git add -A diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 7858b8c8f..446c5b0a8 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -58,7 +58,7 @@ jobs: - name: Resolve OneSignal Android SDK version id: android-sdk-version run: | - VERSION=$(grep -oE 'Version = "[0-9]+\.[0-9]+\.[0-9]+"' com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.cs | head -n1 | grep -oE '[0-9]+\.[0-9]+\.[0-9]+') + VERSION=$(grep -oE 'Version = "[0-9]+\.[0-9]+\.[0-9]+"' com.onesignal.unitysdk.android/Editor/OneSignalAndroidDependencies.cs | head -n1 | grep -oE '[0-9]+\.[0-9]+\.[0-9]+') if [ -z "$VERSION" ]; then echo "::error::Could not parse OneSignal Android SDK version from OneSignalAndroidDependencies.cs" exit 1 @@ -149,7 +149,7 @@ jobs: uses: actions/cache@v5 with: path: examples/demo/Build/iOS-DerivedData - key: deriveddata-${{ runner.os }}-${{ hashFiles('examples/demo/Packages/manifest.json', 'examples/demo/Assets/csc.rsp', 'examples/demo/ProjectSettings/ProjectVersion.txt', 'examples/demo/ProjectSettings/ProjectSettings.asset', 'com.onesignal.unity.ios/Editor/**', 'com.onesignal.unity.core/Editor/**', 'examples/demo/iOS/ExportOptions.plist') }} + key: deriveddata-${{ runner.os }}-${{ hashFiles('examples/demo/Packages/manifest.json', 'examples/demo/Assets/csc.rsp', 'examples/demo/ProjectSettings/ProjectVersion.txt', 'examples/demo/ProjectSettings/ProjectSettings.asset', 'com.onesignal.unitysdk.ios/Editor/**', 'com.onesignal.unitysdk.core/Editor/**', 'examples/demo/iOS/ExportOptions.plist') }} restore-keys: deriveddata-${{ runner.os }}- - name: Export Xcode project from Unity diff --git a/ASSET_STORE_PACKAGES.md b/ASSET_STORE_PACKAGES.md new file mode 100644 index 000000000..7e0799724 --- /dev/null +++ b/ASSET_STORE_PACKAGES.md @@ -0,0 +1,30 @@ +# Unity Asset Store packages + +The multi-package Unity Asset Store product starts at SDK version `6.0.0`. +This major-version cutover changes the package identifiers: + +- `com.onesignal.unitysdk.core` +- `com.onesignal.unitysdk.android` +- `com.onesignal.unitysdk.ios` + +Android and iOS depend on the exact same version of Core. The Full Usage +sample is distributed only with Core. All packages require Unity 2022.3 or +newer. + +## Release verification + +Before uploading a release: + +1. Run `python3 .github/scripts/validate-unity-distribution.py`. +2. Pack and sign each package with the OneSignal Unity organization through + Asset Store Publishing Tools. +3. Confirm each signed tarball contains `.attestation.p7m`. +4. Run Unity package validation for every tarball. +5. Upload each tarball to the matching technical name in the existing + multi-package draft. +6. Install the draft product in clean Unity 2022.3 and current Unity 6 + projects. Verify dependency resolution, valid signatures, the Core Full + Usage sample, and the absence of duplicate assemblies or missing scripts. + +Migration and deprecation of the legacy `com.onesignal.unity.*` npm packages +are handled separately from this package cutover. diff --git a/MIGRATION_GUIDE_v2_to_v3.md b/MIGRATION_GUIDE_v2_to_v3.md index c472f4404..d2f2aa782 100644 --- a/MIGRATION_GUIDE_v2_to_v3.md +++ b/MIGRATION_GUIDE_v2_to_v3.md @@ -160,7 +160,7 @@ OneSignal.Default.Initialize("your_app_id"); We also now include a prefab for codeless initialization! -Located in the `com.onesignal.unity.core` package we've include a simple prefab which initializes OneSignal. You can easily find it using the Asset search bar to find `OneSignalController.prefab` and making sure to select All** or **In Packages** for your search option. Drag the prefab into your very first scene, fill in the **App Id, and you are immediately ready to go! +Located in the `com.onesignal.unitysdk.core` package we've include a simple prefab which initializes OneSignal. You can easily find it using the Asset search bar to find `OneSignalController.prefab` and making sure to select All** or **In Packages** for your search option. Drag the prefab into your very first scene, fill in the **App Id, and you are immediately ready to go! #### Debugging Set the log and alert levels diff --git a/README.md b/README.md index a780d4ead..410664bf7 100644 --- a/README.md +++ b/README.md @@ -62,58 +62,18 @@ You must generate the appropriate credentials for the platform(s) you are releas - Amazon Fire - [Generate an Amazon API Key](https://documentation.onesignal.com/docs/generate-an-amazon-api-key) ## Installation -There are two methods of installation available for the OneSignal Unity SDK: > **Upgrading from 2.x.x to 3.x.x?**
> Please check out our [v2 to v3 migration guide](MIGRATION_GUIDE_v2_to_v3.md). > **Upgrading from 3.x.x to 5.x.x?**
> Please check out our [v3 to v5 migration guide](MIGRATION_GUIDE_v3_to_v5.md). -
-Unity Asset Store (click to expand) - 1. Add the OneSignal Unity SDK as an available asset to your account by clicking **Add to My Assets** from [our listing on the Unity Asset Store](https://assetstore.unity.com/packages/add-ons/services/billing/onesignal-sdk-193316). 2. Find the package waiting for you to download by clicking **Open in Unity** from that same page. This will open the Unity Editor and its Package Manager window. -3. On the SDK's listing in the Editor click the **Download** button. When it finishes click **Import**. - - ![onesignal unity sdk in my assets](examples/demo/Assets/OneSignal/Documentation/asset_listing.png) - -4. A prompt to import all of the files of the OneSignal Unity SDK will appear. Click **Import** to continue and compile the scripts into your project. -5. Navigate to **Window > OneSignal SDK Setup** (or follow the popup if upgrading) in the Unity Editor which will bring up a window with some final steps which need - to be completed in order to finalize the installation. The most important of these steps is **Import OneSignal packages**. - - > *Depending on your project configuration and if you are upgrading from a previous version, some of these steps may already be marked as "completed"* - - ![sdk setup steps window](examples/demo/Assets/OneSignal/Documentation/setup_window.png) - -6. After importing the packages Unity will notify you that a new registry has been added and the **OneSignal SDK Setup** window will have refreshed with a few additional - steps. Following these will finalize your installation of the OneSignal Unity SDK. -
- -
-Unity Package Manager (click to expand) - -1. From within the Unity Editor navigate to **Edit > Project Settings** and then to the **Package Manager** settings tab. - - ![unity registry manager](examples/demo/Assets/OneSignal/Documentation/package_manager_tab.png) - -2. Create a *New Scoped Registry* by entering - ``` - Name npmjs - URL https://registry.npmjs.org - Scope(s) com.onesignal - ``` - and click **Save**. -3. Open the **Window > Package Manager** and switch to **My Registries** via the **Packages:** dropdown menu. You will see all of the OneSignal Unity SDK packages available - on which you can then click **Install** for the platforms you would like to include. Dependencies will be added automatically. -4. Once the packages have finished importing you will find a new menu under **Window > OneSignal SDK Setup**. Open it and you will find some final steps which need to be completed - in order to finalize the installation. - - > *Depending on your project configuration and if you are upgrading from a previous version, some of these steps may already be marked as "completed"* - - ![my registries menu selection](examples/demo/Assets/OneSignal/Documentation/registry_menu.png) +3. Install **OneSignal SDK Android** and/or **OneSignal SDK iOS** from the product. Unity installs **OneSignal SDK Core** automatically as a dependency. +4. Open **Window > OneSignal SDK Setup** and complete the remaining platform setup steps. -
+No scoped npm registry is required. ## Platform Configuration ### iOS @@ -147,7 +107,7 @@ After building in Unity and exporting the XCode project follow these steps: Most of the Android setup was already handled during installation! The only thing remaining is to setup your own notification icons. You can do this be replacing the example icons located at `Assets/Plugins/Android/OneSignalConfig.androidlib/src/main/res` -with your own. There is a complete guide for this [in the plugin's README](com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/README.md). See our +with your own. There is a complete guide for this [in the plugin's README](com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/README.md). See our [Customize Notification Icons](https://documentation.onesignal.com/docs/customize-notification-icons) page for additional details. ### Disable Location Module (Optional) @@ -172,7 +132,7 @@ For a compact implementation of the major SDK features, open **Window > Package ### Initialization #### Prefab -Located in the `com.onesignal.unity.core` package we've include a simple prefab which initializes OneSignal. You can easily find it using the Asset search bar +Located in the `com.onesignal.unitysdk.core` package we've include a simple prefab which initializes OneSignal. You can easily find it using the Asset search bar to find `OneSignalController.prefab` and making sure to select **All** or **In Packages** for your search option. Drag the prefab into your very first scene, fill in the **App Id**, and you are immediately ready to go! diff --git a/com.onesignal.unity.android/package.json b/com.onesignal.unity.android/package.json deleted file mode 100644 index b5297016d..000000000 --- a/com.onesignal.unity.android/package.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "com.onesignal.unity.android", - "displayName": "OneSignal Unity SDK - Android", - "version": "5.3.1", - "unity": "2022.3", - "description": "OneSignal is the market leader in customer engagement, powering mobile push, web push, email, and in-app messages.", - "dependencies": { - "com.onesignal.unity.core": "5.3.1" - }, - "keywords": [ - "push-notifications", - "notification-service", - "notifications", - "sdk", - "apns", - "gcm", - "android" - ], - "license": "MIT", - "author": { - "name": "OneSignal", - "email": "support@onesignal.com", - "url": "https://onesignal.com/" - }, - "homepage": "https://onesignal.com/", - "bugs": { - "url": "https://github.com/OneSignal/OneSignal-Unity-SDK/issues", - "email": "support@onesignal.com" - }, - "repository": { - "type": "git", - "url": "git@github.com:OneSignal/OneSignal-Unity-SDK.git" - } -} diff --git a/com.onesignal.unity.ios/package.json b/com.onesignal.unity.ios/package.json deleted file mode 100644 index 021f5aec9..000000000 --- a/com.onesignal.unity.ios/package.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "com.onesignal.unity.ios", - "displayName": "OneSignal Unity SDK - iOS", - "version": "5.3.1", - "unity": "2022.3", - "description": "OneSignal is the market leader in customer engagement, powering mobile push, web push, email, and in-app messages.", - "dependencies": { - "com.onesignal.unity.core": "5.3.1" - }, - "keywords": [ - "push-notifications", - "notification-service", - "notifications", - "sdk", - "apns", - "gcm", - "ios" - ], - "license": "MIT", - "author": { - "name": "OneSignal", - "email": "support@onesignal.com", - "url": "https://onesignal.com/" - }, - "homepage": "https://onesignal.com/", - "bugs": { - "url": "https://github.com/OneSignal/OneSignal-Unity-SDK/issues", - "email": "support@onesignal.com" - }, - "repository": { - "type": "git", - "url": "git@github.com:OneSignal/OneSignal-Unity-SDK.git" - } -} diff --git a/com.onesignal.unity.android/Documentation~/com.onesignal.unity.android.md b/com.onesignal.unitysdk.android/Documentation~/com.onesignal.unitysdk.android.md similarity index 100% rename from com.onesignal.unity.android/Documentation~/com.onesignal.unity.android.md rename to com.onesignal.unitysdk.android/Documentation~/com.onesignal.unitysdk.android.md diff --git a/com.onesignal.unity.android/Editor.meta b/com.onesignal.unitysdk.android/Editor.meta similarity index 100% rename from com.onesignal.unity.android/Editor.meta rename to com.onesignal.unitysdk.android/Editor.meta diff --git a/com.onesignal.unity.android/Editor/Migration.meta b/com.onesignal.unitysdk.android/Editor/Migration.meta similarity index 100% rename from com.onesignal.unity.android/Editor/Migration.meta rename to com.onesignal.unitysdk.android/Editor/Migration.meta diff --git a/com.onesignal.unity.android/Editor/Migration/MigrateAndroidResources.cs b/com.onesignal.unitysdk.android/Editor/Migration/MigrateAndroidResources.cs similarity index 100% rename from com.onesignal.unity.android/Editor/Migration/MigrateAndroidResources.cs rename to com.onesignal.unitysdk.android/Editor/Migration/MigrateAndroidResources.cs diff --git a/com.onesignal.unity.android/Editor/Migration/MigrateAndroidResources.cs.meta b/com.onesignal.unitysdk.android/Editor/Migration/MigrateAndroidResources.cs.meta similarity index 100% rename from com.onesignal.unity.android/Editor/Migration/MigrateAndroidResources.cs.meta rename to com.onesignal.unitysdk.android/Editor/Migration/MigrateAndroidResources.cs.meta diff --git a/com.onesignal.unity.android/Editor/OneSignal.Android.Editor.asmdef b/com.onesignal.unitysdk.android/Editor/OneSignal.Android.Editor.asmdef similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignal.Android.Editor.asmdef rename to com.onesignal.unitysdk.android/Editor/OneSignal.Android.Editor.asmdef diff --git a/com.onesignal.unity.android/Editor/OneSignal.Android.Editor.asmdef.meta b/com.onesignal.unitysdk.android/Editor/OneSignal.Android.Editor.asmdef.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignal.Android.Editor.asmdef.meta rename to com.onesignal.unitysdk.android/Editor/OneSignal.Android.Editor.asmdef.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.cs b/com.onesignal.unitysdk.android/Editor/OneSignalAndroidDependencies.cs similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.cs rename to com.onesignal.unitysdk.android/Editor/OneSignalAndroidDependencies.cs diff --git a/com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.cs.meta b/com.onesignal.unitysdk.android/Editor/OneSignalAndroidDependencies.cs.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.cs.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalAndroidDependencies.cs.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/AndroidManifest.xml b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/AndroidManifest.xml similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/AndroidManifest.xml rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/AndroidManifest.xml diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/AndroidManifest.xml.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/AndroidManifest.xml.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/AndroidManifest.xml.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/AndroidManifest.xml.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/README.md b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/README.md similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/README.md rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/README.md diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/README.md.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/README.md.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/README.md.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/README.md.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/build.gradle b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/build.gradle similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/build.gradle rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/build.gradle diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/build.gradle.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/build.gradle.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/build.gradle.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/build.gradle.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/consumer-proguard.pro b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/consumer-proguard.pro similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/consumer-proguard.pro rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/consumer-proguard.pro diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/consumer-proguard.pro.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/consumer-proguard.pro.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/consumer-proguard.pro.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/consumer-proguard.pro.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi/ic_stat_onesignal_default.png b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi/ic_stat_onesignal_default.png similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi/ic_stat_onesignal_default.png rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi/ic_stat_onesignal_default.png diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi/ic_stat_onesignal_default.png.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi/ic_stat_onesignal_default.png.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi/ic_stat_onesignal_default.png.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-hdpi/ic_stat_onesignal_default.png.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi/ic_stat_onesignal_default.png b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi/ic_stat_onesignal_default.png similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi/ic_stat_onesignal_default.png rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi/ic_stat_onesignal_default.png diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi/ic_stat_onesignal_default.png.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi/ic_stat_onesignal_default.png.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi/ic_stat_onesignal_default.png.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-mdpi/ic_stat_onesignal_default.png.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi/ic_stat_onesignal_default.png b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi/ic_stat_onesignal_default.png similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi/ic_stat_onesignal_default.png rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi/ic_stat_onesignal_default.png diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi/ic_stat_onesignal_default.png.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi/ic_stat_onesignal_default.png.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi/ic_stat_onesignal_default.png.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xhdpi/ic_stat_onesignal_default.png.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi/ic_stat_onesignal_default.png b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi/ic_stat_onesignal_default.png similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi/ic_stat_onesignal_default.png rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi/ic_stat_onesignal_default.png diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi/ic_stat_onesignal_default.png.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi/ic_stat_onesignal_default.png.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi/ic_stat_onesignal_default.png.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxhdpi/ic_stat_onesignal_default.png.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_onesignal_large_icon_default.png b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_onesignal_large_icon_default.png similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_onesignal_large_icon_default.png rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_onesignal_large_icon_default.png diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_onesignal_large_icon_default.png.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_onesignal_large_icon_default.png.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_onesignal_large_icon_default.png.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_onesignal_large_icon_default.png.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_stat_onesignal_default.png b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_stat_onesignal_default.png similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_stat_onesignal_default.png rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_stat_onesignal_default.png diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_stat_onesignal_default.png.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_stat_onesignal_default.png.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_stat_onesignal_default.png.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/drawable-xxxhdpi/ic_stat_onesignal_default.png.meta diff --git a/com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/raw.meta b/com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/raw.meta similarity index 100% rename from com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/src/main/res/raw.meta rename to com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/src/main/res/raw.meta diff --git a/com.onesignal.unity.android/Editor/SetupSteps.meta b/com.onesignal.unitysdk.android/Editor/SetupSteps.meta similarity index 100% rename from com.onesignal.unity.android/Editor/SetupSteps.meta rename to com.onesignal.unitysdk.android/Editor/SetupSteps.meta diff --git a/com.onesignal.unity.android/Editor/SetupSteps/ExportAndroidResourcesStep.cs b/com.onesignal.unitysdk.android/Editor/SetupSteps/ExportAndroidResourcesStep.cs similarity index 99% rename from com.onesignal.unity.android/Editor/SetupSteps/ExportAndroidResourcesStep.cs rename to com.onesignal.unitysdk.android/Editor/SetupSteps/ExportAndroidResourcesStep.cs index 3f3e23c9c..7c5624988 100644 --- a/com.onesignal.unity.android/Editor/SetupSteps/ExportAndroidResourcesStep.cs +++ b/com.onesignal.unitysdk.android/Editor/SetupSteps/ExportAndroidResourcesStep.cs @@ -148,7 +148,7 @@ private void MigratePluginToAndroidlib() private const string _pluginName = "OneSignalConfig.androidlib"; private static readonly string _packagePath = Path.Combine( "Packages", - "com.onesignal.unity.android", + "com.onesignal.unitysdk.android", "Editor" ); private static readonly string _androidPluginsPath = Path.Combine( diff --git a/com.onesignal.unity.android/Editor/SetupSteps/ExportAndroidResourcesStep.cs.meta b/com.onesignal.unitysdk.android/Editor/SetupSteps/ExportAndroidResourcesStep.cs.meta similarity index 100% rename from com.onesignal.unity.android/Editor/SetupSteps/ExportAndroidResourcesStep.cs.meta rename to com.onesignal.unitysdk.android/Editor/SetupSteps/ExportAndroidResourcesStep.cs.meta diff --git a/com.onesignal.unity.android/LICENSE.md b/com.onesignal.unitysdk.android/LICENSE.md similarity index 100% rename from com.onesignal.unity.android/LICENSE.md rename to com.onesignal.unitysdk.android/LICENSE.md diff --git a/com.onesignal.unity.android/LICENSE.md.meta b/com.onesignal.unitysdk.android/LICENSE.md.meta similarity index 100% rename from com.onesignal.unity.android/LICENSE.md.meta rename to com.onesignal.unitysdk.android/LICENSE.md.meta diff --git a/com.onesignal.unity.android/README.md b/com.onesignal.unitysdk.android/README.md similarity index 100% rename from com.onesignal.unity.android/README.md rename to com.onesignal.unitysdk.android/README.md diff --git a/com.onesignal.unity.android/README.md.meta b/com.onesignal.unitysdk.android/README.md.meta similarity index 100% rename from com.onesignal.unity.android/README.md.meta rename to com.onesignal.unitysdk.android/README.md.meta diff --git a/com.onesignal.unity.android/Runtime.meta b/com.onesignal.unitysdk.android/Runtime.meta similarity index 100% rename from com.onesignal.unity.android/Runtime.meta rename to com.onesignal.unitysdk.android/Runtime.meta diff --git a/com.onesignal.unity.android/Runtime/AndroidDebugManager.cs b/com.onesignal.unitysdk.android/Runtime/AndroidDebugManager.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidDebugManager.cs rename to com.onesignal.unitysdk.android/Runtime/AndroidDebugManager.cs diff --git a/com.onesignal.unity.android/Runtime/AndroidDebugManager.cs.meta b/com.onesignal.unitysdk.android/Runtime/AndroidDebugManager.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidDebugManager.cs.meta rename to com.onesignal.unitysdk.android/Runtime/AndroidDebugManager.cs.meta diff --git a/com.onesignal.unity.android/Runtime/AndroidDisplayableNotification.cs b/com.onesignal.unitysdk.android/Runtime/AndroidDisplayableNotification.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidDisplayableNotification.cs rename to com.onesignal.unitysdk.android/Runtime/AndroidDisplayableNotification.cs diff --git a/com.onesignal.unity.android/Runtime/AndroidDisplayableNotification.cs.meta b/com.onesignal.unitysdk.android/Runtime/AndroidDisplayableNotification.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidDisplayableNotification.cs.meta rename to com.onesignal.unitysdk.android/Runtime/AndroidDisplayableNotification.cs.meta diff --git a/com.onesignal.unity.android/Runtime/AndroidInAppMessagesManager.cs b/com.onesignal.unitysdk.android/Runtime/AndroidInAppMessagesManager.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidInAppMessagesManager.cs rename to com.onesignal.unitysdk.android/Runtime/AndroidInAppMessagesManager.cs diff --git a/com.onesignal.unity.android/Runtime/AndroidInAppMessagesManager.cs.meta b/com.onesignal.unitysdk.android/Runtime/AndroidInAppMessagesManager.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidInAppMessagesManager.cs.meta rename to com.onesignal.unitysdk.android/Runtime/AndroidInAppMessagesManager.cs.meta diff --git a/com.onesignal.unity.android/Runtime/AndroidLiveActivitiesManager.cs b/com.onesignal.unitysdk.android/Runtime/AndroidLiveActivitiesManager.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidLiveActivitiesManager.cs rename to com.onesignal.unitysdk.android/Runtime/AndroidLiveActivitiesManager.cs diff --git a/com.onesignal.unity.android/Runtime/AndroidLiveActivitiesManager.cs.meta b/com.onesignal.unitysdk.android/Runtime/AndroidLiveActivitiesManager.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidLiveActivitiesManager.cs.meta rename to com.onesignal.unitysdk.android/Runtime/AndroidLiveActivitiesManager.cs.meta diff --git a/com.onesignal.unity.android/Runtime/AndroidLocationManager.cs b/com.onesignal.unitysdk.android/Runtime/AndroidLocationManager.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidLocationManager.cs rename to com.onesignal.unitysdk.android/Runtime/AndroidLocationManager.cs diff --git a/com.onesignal.unity.android/Runtime/AndroidLocationManager.cs.meta b/com.onesignal.unitysdk.android/Runtime/AndroidLocationManager.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidLocationManager.cs.meta rename to com.onesignal.unitysdk.android/Runtime/AndroidLocationManager.cs.meta diff --git a/com.onesignal.unity.android/Runtime/AndroidNotificationsManager.cs b/com.onesignal.unitysdk.android/Runtime/AndroidNotificationsManager.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidNotificationsManager.cs rename to com.onesignal.unitysdk.android/Runtime/AndroidNotificationsManager.cs diff --git a/com.onesignal.unity.android/Runtime/AndroidNotificationsManager.cs.meta b/com.onesignal.unitysdk.android/Runtime/AndroidNotificationsManager.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidNotificationsManager.cs.meta rename to com.onesignal.unitysdk.android/Runtime/AndroidNotificationsManager.cs.meta diff --git a/com.onesignal.unity.android/Runtime/AndroidPushSubscription.cs b/com.onesignal.unitysdk.android/Runtime/AndroidPushSubscription.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidPushSubscription.cs rename to com.onesignal.unitysdk.android/Runtime/AndroidPushSubscription.cs diff --git a/com.onesignal.unity.android/Runtime/AndroidPushSubscription.cs.meta b/com.onesignal.unitysdk.android/Runtime/AndroidPushSubscription.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidPushSubscription.cs.meta rename to com.onesignal.unitysdk.android/Runtime/AndroidPushSubscription.cs.meta diff --git a/com.onesignal.unity.android/Runtime/AndroidSessionManager.cs b/com.onesignal.unitysdk.android/Runtime/AndroidSessionManager.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidSessionManager.cs rename to com.onesignal.unitysdk.android/Runtime/AndroidSessionManager.cs diff --git a/com.onesignal.unity.android/Runtime/AndroidSessionManager.cs.meta b/com.onesignal.unitysdk.android/Runtime/AndroidSessionManager.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidSessionManager.cs.meta rename to com.onesignal.unitysdk.android/Runtime/AndroidSessionManager.cs.meta diff --git a/com.onesignal.unity.android/Runtime/AndroidUserManager.cs b/com.onesignal.unitysdk.android/Runtime/AndroidUserManager.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidUserManager.cs rename to com.onesignal.unitysdk.android/Runtime/AndroidUserManager.cs diff --git a/com.onesignal.unity.android/Runtime/AndroidUserManager.cs.meta b/com.onesignal.unitysdk.android/Runtime/AndroidUserManager.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/AndroidUserManager.cs.meta rename to com.onesignal.unitysdk.android/Runtime/AndroidUserManager.cs.meta diff --git a/com.onesignal.unity.android/Runtime/AssemblyInfo.cs b/com.onesignal.unitysdk.android/Runtime/AssemblyInfo.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/AssemblyInfo.cs rename to com.onesignal.unitysdk.android/Runtime/AssemblyInfo.cs diff --git a/com.onesignal.unity.android/Runtime/AssemblyInfo.cs.meta b/com.onesignal.unitysdk.android/Runtime/AssemblyInfo.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/AssemblyInfo.cs.meta rename to com.onesignal.unitysdk.android/Runtime/AssemblyInfo.cs.meta diff --git a/com.onesignal.unity.android/Runtime/OneSignal.Android.asmdef b/com.onesignal.unitysdk.android/Runtime/OneSignal.Android.asmdef similarity index 100% rename from com.onesignal.unity.android/Runtime/OneSignal.Android.asmdef rename to com.onesignal.unitysdk.android/Runtime/OneSignal.Android.asmdef diff --git a/com.onesignal.unity.android/Runtime/OneSignal.Android.asmdef.meta b/com.onesignal.unitysdk.android/Runtime/OneSignal.Android.asmdef.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/OneSignal.Android.asmdef.meta rename to com.onesignal.unitysdk.android/Runtime/OneSignal.Android.asmdef.meta diff --git a/com.onesignal.unity.android/Runtime/OneSignalAndroid.cs b/com.onesignal.unitysdk.android/Runtime/OneSignalAndroid.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/OneSignalAndroid.cs rename to com.onesignal.unitysdk.android/Runtime/OneSignalAndroid.cs diff --git a/com.onesignal.unity.android/Runtime/OneSignalAndroid.cs.meta b/com.onesignal.unitysdk.android/Runtime/OneSignalAndroid.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/OneSignalAndroid.cs.meta rename to com.onesignal.unitysdk.android/Runtime/OneSignalAndroid.cs.meta diff --git a/com.onesignal.unity.android/Runtime/Plugins.meta b/com.onesignal.unitysdk.android/Runtime/Plugins.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/Plugins.meta rename to com.onesignal.unitysdk.android/Runtime/Plugins.meta diff --git a/com.onesignal.unity.android/Runtime/Plugins/Android.meta b/com.onesignal.unitysdk.android/Runtime/Plugins/Android.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/Plugins/Android.meta rename to com.onesignal.unitysdk.android/Runtime/Plugins/Android.meta diff --git a/com.onesignal.unity.android/Runtime/Utilities.meta b/com.onesignal.unitysdk.android/Runtime/Utilities.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/Utilities.meta rename to com.onesignal.unitysdk.android/Runtime/Utilities.meta diff --git a/com.onesignal.unity.android/Runtime/Utilities/AndroidJavaObjectExtensions.cs b/com.onesignal.unitysdk.android/Runtime/Utilities/AndroidJavaObjectExtensions.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/Utilities/AndroidJavaObjectExtensions.cs rename to com.onesignal.unitysdk.android/Runtime/Utilities/AndroidJavaObjectExtensions.cs diff --git a/com.onesignal.unity.android/Runtime/Utilities/AndroidJavaObjectExtensions.cs.meta b/com.onesignal.unitysdk.android/Runtime/Utilities/AndroidJavaObjectExtensions.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/Utilities/AndroidJavaObjectExtensions.cs.meta rename to com.onesignal.unitysdk.android/Runtime/Utilities/AndroidJavaObjectExtensions.cs.meta diff --git a/com.onesignal.unity.android/Runtime/Utilities/AndroidJavaProxy.cs b/com.onesignal.unitysdk.android/Runtime/Utilities/AndroidJavaProxy.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/Utilities/AndroidJavaProxy.cs rename to com.onesignal.unitysdk.android/Runtime/Utilities/AndroidJavaProxy.cs diff --git a/com.onesignal.unity.android/Runtime/Utilities/AndroidJavaProxy.cs.meta b/com.onesignal.unitysdk.android/Runtime/Utilities/AndroidJavaProxy.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/Utilities/AndroidJavaProxy.cs.meta rename to com.onesignal.unitysdk.android/Runtime/Utilities/AndroidJavaProxy.cs.meta diff --git a/com.onesignal.unity.android/Runtime/Utilities/AwaitableAndroidJavaProxy.cs b/com.onesignal.unitysdk.android/Runtime/Utilities/AwaitableAndroidJavaProxy.cs similarity index 100% rename from com.onesignal.unity.android/Runtime/Utilities/AwaitableAndroidJavaProxy.cs rename to com.onesignal.unitysdk.android/Runtime/Utilities/AwaitableAndroidJavaProxy.cs diff --git a/com.onesignal.unity.android/Runtime/Utilities/AwaitableAndroidJavaProxy.cs.meta b/com.onesignal.unitysdk.android/Runtime/Utilities/AwaitableAndroidJavaProxy.cs.meta similarity index 100% rename from com.onesignal.unity.android/Runtime/Utilities/AwaitableAndroidJavaProxy.cs.meta rename to com.onesignal.unitysdk.android/Runtime/Utilities/AwaitableAndroidJavaProxy.cs.meta diff --git a/com.onesignal.unitysdk.android/package.json b/com.onesignal.unitysdk.android/package.json new file mode 100644 index 000000000..65b1d06dc --- /dev/null +++ b/com.onesignal.unitysdk.android/package.json @@ -0,0 +1,35 @@ +{ + "name": "com.onesignal.unitysdk.android", + "displayName": "OneSignal SDK Android", + "version": "6.0.0", + "unity": "2022.3", + "description": "Android platform implementation for the OneSignal Unity SDK, including native dependency resolution and notification resources.", + "dependencies": { + "com.onesignal.unitysdk.core": "6.0.0" + }, + "keywords": [ + "push-notifications", + "notification-service", + "notifications", + "sdk", + "onesignal", + "fcm", + "android" + ], + "license": "SEE LICENSE IN LICENSE.md", + "author": { + "name": "OneSignal", + "email": "support@onesignal.com", + "url": "https://onesignal.com/" + }, + "homepage": "https://onesignal.com/", + "documentationUrl": "https://documentation.onesignal.com/docs/unity-sdk-setup", + "bugs": { + "url": "https://github.com/OneSignal/OneSignal-Unity-SDK/issues", + "email": "support@onesignal.com" + }, + "repository": { + "type": "git", + "url": "https://github.com/OneSignal/OneSignal-Unity-SDK.git" + } +} diff --git a/com.onesignal.unity.android/package.json.meta b/com.onesignal.unitysdk.android/package.json.meta similarity index 100% rename from com.onesignal.unity.android/package.json.meta rename to com.onesignal.unitysdk.android/package.json.meta diff --git a/com.onesignal.unity.core/Documentation~/AssemblyReferences.png b/com.onesignal.unitysdk.core/Documentation~/AssemblyReferences.png similarity index 100% rename from com.onesignal.unity.core/Documentation~/AssemblyReferences.png rename to com.onesignal.unitysdk.core/Documentation~/AssemblyReferences.png diff --git a/com.onesignal.unity.core/Documentation~/AssemblyReferences.puml b/com.onesignal.unitysdk.core/Documentation~/AssemblyReferences.puml similarity index 100% rename from com.onesignal.unity.core/Documentation~/AssemblyReferences.puml rename to com.onesignal.unitysdk.core/Documentation~/AssemblyReferences.puml diff --git a/com.onesignal.unity.core/Documentation~/com.onesignal.unity.core.md b/com.onesignal.unitysdk.core/Documentation~/com.onesignal.unitysdk.core.md similarity index 100% rename from com.onesignal.unity.core/Documentation~/com.onesignal.unity.core.md rename to com.onesignal.unitysdk.core/Documentation~/com.onesignal.unitysdk.core.md diff --git a/com.onesignal.unity.core/Editor.meta b/com.onesignal.unitysdk.core/Editor.meta similarity index 100% rename from com.onesignal.unity.core/Editor.meta rename to com.onesignal.unitysdk.core/Editor.meta diff --git a/com.onesignal.unity.core/Editor/AssemblyInfo.cs b/com.onesignal.unitysdk.core/Editor/AssemblyInfo.cs similarity index 100% rename from com.onesignal.unity.core/Editor/AssemblyInfo.cs rename to com.onesignal.unitysdk.core/Editor/AssemblyInfo.cs diff --git a/com.onesignal.unity.core/Editor/AssemblyInfo.cs.meta b/com.onesignal.unitysdk.core/Editor/AssemblyInfo.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/AssemblyInfo.cs.meta rename to com.onesignal.unitysdk.core/Editor/AssemblyInfo.cs.meta diff --git a/com.onesignal.unity.core/Editor/Icons.meta b/com.onesignal.unitysdk.core/Editor/Icons.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Icons.meta rename to com.onesignal.unitysdk.core/Editor/Icons.meta diff --git a/com.onesignal.unity.core/Editor/Icons/icon_default.png b/com.onesignal.unitysdk.core/Editor/Icons/icon_default.png similarity index 100% rename from com.onesignal.unity.core/Editor/Icons/icon_default.png rename to com.onesignal.unitysdk.core/Editor/Icons/icon_default.png diff --git a/com.onesignal.unity.core/Editor/Icons/icon_default.png.meta b/com.onesignal.unitysdk.core/Editor/Icons/icon_default.png.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Icons/icon_default.png.meta rename to com.onesignal.unitysdk.core/Editor/Icons/icon_default.png.meta diff --git a/com.onesignal.unity.core/Editor/Icons/icon_pro.png b/com.onesignal.unitysdk.core/Editor/Icons/icon_pro.png similarity index 100% rename from com.onesignal.unity.core/Editor/Icons/icon_pro.png rename to com.onesignal.unitysdk.core/Editor/Icons/icon_pro.png diff --git a/com.onesignal.unity.core/Editor/Icons/icon_pro.png.meta b/com.onesignal.unitysdk.core/Editor/Icons/icon_pro.png.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Icons/icon_pro.png.meta rename to com.onesignal.unitysdk.core/Editor/Icons/icon_pro.png.meta diff --git a/com.onesignal.unity.core/Editor/OneSignal.Core.Editor.asmdef b/com.onesignal.unitysdk.core/Editor/OneSignal.Core.Editor.asmdef similarity index 100% rename from com.onesignal.unity.core/Editor/OneSignal.Core.Editor.asmdef rename to com.onesignal.unitysdk.core/Editor/OneSignal.Core.Editor.asmdef diff --git a/com.onesignal.unity.core/Editor/OneSignal.Core.Editor.asmdef.meta b/com.onesignal.unitysdk.core/Editor/OneSignal.Core.Editor.asmdef.meta similarity index 100% rename from com.onesignal.unity.core/Editor/OneSignal.Core.Editor.asmdef.meta rename to com.onesignal.unitysdk.core/Editor/OneSignal.Core.Editor.asmdef.meta diff --git a/com.onesignal.unity.core/Editor/OneSignalSDKSettings.cs b/com.onesignal.unitysdk.core/Editor/OneSignalSDKSettings.cs similarity index 100% rename from com.onesignal.unity.core/Editor/OneSignalSDKSettings.cs rename to com.onesignal.unitysdk.core/Editor/OneSignalSDKSettings.cs diff --git a/com.onesignal.unity.core/Editor/OneSignalSDKSettings.cs.meta b/com.onesignal.unitysdk.core/Editor/OneSignalSDKSettings.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/OneSignalSDKSettings.cs.meta rename to com.onesignal.unitysdk.core/Editor/OneSignalSDKSettings.cs.meta diff --git a/com.onesignal.unity.core/Editor/OneSignalSettingsProvider.cs b/com.onesignal.unitysdk.core/Editor/OneSignalSettingsProvider.cs similarity index 100% rename from com.onesignal.unity.core/Editor/OneSignalSettingsProvider.cs rename to com.onesignal.unitysdk.core/Editor/OneSignalSettingsProvider.cs diff --git a/com.onesignal.unity.core/Editor/OneSignalSettingsProvider.cs.meta b/com.onesignal.unitysdk.core/Editor/OneSignalSettingsProvider.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/OneSignalSettingsProvider.cs.meta rename to com.onesignal.unitysdk.core/Editor/OneSignalSettingsProvider.cs.meta diff --git a/com.onesignal.unity.core/Editor/Platform.meta b/com.onesignal.unitysdk.core/Editor/Platform.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Platform.meta rename to com.onesignal.unitysdk.core/Editor/Platform.meta diff --git a/com.onesignal.unity.core/Editor/Platform/DebugManager.cs b/com.onesignal.unitysdk.core/Editor/Platform/DebugManager.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/DebugManager.cs rename to com.onesignal.unitysdk.core/Editor/Platform/DebugManager.cs diff --git a/com.onesignal.unity.core/Editor/Platform/DebugManager.cs.meta b/com.onesignal.unitysdk.core/Editor/Platform/DebugManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/DebugManager.cs.meta rename to com.onesignal.unitysdk.core/Editor/Platform/DebugManager.cs.meta diff --git a/com.onesignal.unity.core/Editor/Platform/InAppMessagesManager.cs b/com.onesignal.unitysdk.core/Editor/Platform/InAppMessagesManager.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/InAppMessagesManager.cs rename to com.onesignal.unitysdk.core/Editor/Platform/InAppMessagesManager.cs diff --git a/com.onesignal.unity.core/Editor/Platform/InAppMessagesManager.cs.meta b/com.onesignal.unitysdk.core/Editor/Platform/InAppMessagesManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/InAppMessagesManager.cs.meta rename to com.onesignal.unitysdk.core/Editor/Platform/InAppMessagesManager.cs.meta diff --git a/com.onesignal.unity.core/Editor/Platform/LiveActivitiesManager.cs b/com.onesignal.unitysdk.core/Editor/Platform/LiveActivitiesManager.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/LiveActivitiesManager.cs rename to com.onesignal.unitysdk.core/Editor/Platform/LiveActivitiesManager.cs diff --git a/com.onesignal.unity.core/Editor/Platform/LiveActivitiesManager.cs.meta b/com.onesignal.unitysdk.core/Editor/Platform/LiveActivitiesManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/LiveActivitiesManager.cs.meta rename to com.onesignal.unitysdk.core/Editor/Platform/LiveActivitiesManager.cs.meta diff --git a/com.onesignal.unity.core/Editor/Platform/LocationManager.cs b/com.onesignal.unitysdk.core/Editor/Platform/LocationManager.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/LocationManager.cs rename to com.onesignal.unitysdk.core/Editor/Platform/LocationManager.cs diff --git a/com.onesignal.unity.core/Editor/Platform/LocationManager.cs.meta b/com.onesignal.unitysdk.core/Editor/Platform/LocationManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/LocationManager.cs.meta rename to com.onesignal.unitysdk.core/Editor/Platform/LocationManager.cs.meta diff --git a/com.onesignal.unity.core/Editor/Platform/NotificationsManager.cs b/com.onesignal.unitysdk.core/Editor/Platform/NotificationsManager.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/NotificationsManager.cs rename to com.onesignal.unitysdk.core/Editor/Platform/NotificationsManager.cs diff --git a/com.onesignal.unity.core/Editor/Platform/NotificationsManager.cs.meta b/com.onesignal.unitysdk.core/Editor/Platform/NotificationsManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/NotificationsManager.cs.meta rename to com.onesignal.unitysdk.core/Editor/Platform/NotificationsManager.cs.meta diff --git a/com.onesignal.unity.core/Editor/Platform/OneSignalNative.cs b/com.onesignal.unitysdk.core/Editor/Platform/OneSignalNative.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/OneSignalNative.cs rename to com.onesignal.unitysdk.core/Editor/Platform/OneSignalNative.cs diff --git a/com.onesignal.unity.core/Editor/Platform/OneSignalNative.cs.meta b/com.onesignal.unitysdk.core/Editor/Platform/OneSignalNative.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/OneSignalNative.cs.meta rename to com.onesignal.unitysdk.core/Editor/Platform/OneSignalNative.cs.meta diff --git a/com.onesignal.unity.core/Editor/Platform/PushSubscription.cs b/com.onesignal.unitysdk.core/Editor/Platform/PushSubscription.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/PushSubscription.cs rename to com.onesignal.unitysdk.core/Editor/Platform/PushSubscription.cs diff --git a/com.onesignal.unity.core/Editor/Platform/PushSubscription.cs.meta b/com.onesignal.unitysdk.core/Editor/Platform/PushSubscription.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/PushSubscription.cs.meta rename to com.onesignal.unitysdk.core/Editor/Platform/PushSubscription.cs.meta diff --git a/com.onesignal.unity.core/Editor/Platform/SessionManager.cs b/com.onesignal.unitysdk.core/Editor/Platform/SessionManager.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/SessionManager.cs rename to com.onesignal.unitysdk.core/Editor/Platform/SessionManager.cs diff --git a/com.onesignal.unity.core/Editor/Platform/SessionManager.cs.meta b/com.onesignal.unitysdk.core/Editor/Platform/SessionManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/SessionManager.cs.meta rename to com.onesignal.unitysdk.core/Editor/Platform/SessionManager.cs.meta diff --git a/com.onesignal.unity.core/Editor/Platform/UserManager.cs b/com.onesignal.unitysdk.core/Editor/Platform/UserManager.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/UserManager.cs rename to com.onesignal.unitysdk.core/Editor/Platform/UserManager.cs diff --git a/com.onesignal.unity.core/Editor/Platform/UserManager.cs.meta b/com.onesignal.unitysdk.core/Editor/Platform/UserManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Platform/UserManager.cs.meta rename to com.onesignal.unitysdk.core/Editor/Platform/UserManager.cs.meta diff --git a/com.onesignal.unity.core/Editor/Setup.meta b/com.onesignal.unitysdk.core/Editor/Setup.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Setup.meta rename to com.onesignal.unitysdk.core/Editor/Setup.meta diff --git a/com.onesignal.unity.core/Editor/Setup/OneSignalSetupStep.cs b/com.onesignal.unitysdk.core/Editor/Setup/OneSignalSetupStep.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Setup/OneSignalSetupStep.cs rename to com.onesignal.unitysdk.core/Editor/Setup/OneSignalSetupStep.cs diff --git a/com.onesignal.unity.core/Editor/Setup/OneSignalSetupStep.cs.meta b/com.onesignal.unitysdk.core/Editor/Setup/OneSignalSetupStep.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Setup/OneSignalSetupStep.cs.meta rename to com.onesignal.unitysdk.core/Editor/Setup/OneSignalSetupStep.cs.meta diff --git a/com.onesignal.unity.core/Editor/Setup/OneSignalSetupWindow.cs b/com.onesignal.unitysdk.core/Editor/Setup/OneSignalSetupWindow.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Setup/OneSignalSetupWindow.cs rename to com.onesignal.unitysdk.core/Editor/Setup/OneSignalSetupWindow.cs diff --git a/com.onesignal.unity.core/Editor/Setup/OneSignalSetupWindow.cs.meta b/com.onesignal.unitysdk.core/Editor/Setup/OneSignalSetupWindow.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Setup/OneSignalSetupWindow.cs.meta rename to com.onesignal.unitysdk.core/Editor/Setup/OneSignalSetupWindow.cs.meta diff --git a/com.onesignal.unity.core/Editor/SetupSteps.meta b/com.onesignal.unitysdk.core/Editor/SetupSteps.meta similarity index 100% rename from com.onesignal.unity.core/Editor/SetupSteps.meta rename to com.onesignal.unitysdk.core/Editor/SetupSteps.meta diff --git a/com.onesignal.unity.core/Editor/SetupSteps/InstallEdm4uStep.cs b/com.onesignal.unitysdk.core/Editor/SetupSteps/InstallEdm4uStep.cs similarity index 100% rename from com.onesignal.unity.core/Editor/SetupSteps/InstallEdm4uStep.cs rename to com.onesignal.unitysdk.core/Editor/SetupSteps/InstallEdm4uStep.cs diff --git a/com.onesignal.unity.core/Editor/SetupSteps/InstallEdm4uStep.cs.meta b/com.onesignal.unitysdk.core/Editor/SetupSteps/InstallEdm4uStep.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/SetupSteps/InstallEdm4uStep.cs.meta rename to com.onesignal.unitysdk.core/Editor/SetupSteps/InstallEdm4uStep.cs.meta diff --git a/com.onesignal.unity.core/Editor/SetupSteps/LinkXMLStep.cs b/com.onesignal.unitysdk.core/Editor/SetupSteps/LinkXMLStep.cs similarity index 98% rename from com.onesignal.unity.core/Editor/SetupSteps/LinkXMLStep.cs rename to com.onesignal.unitysdk.core/Editor/SetupSteps/LinkXMLStep.cs index da85392ca..34f895219 100644 --- a/com.onesignal.unity.core/Editor/SetupSteps/LinkXMLStep.cs +++ b/com.onesignal.unitysdk.core/Editor/SetupSteps/LinkXMLStep.cs @@ -57,7 +57,7 @@ protected override void _runStep() private static readonly string _sourcePath = Path.Combine( "Packages", - "com.onesignal.unity.core", + "com.onesignal.unitysdk.core", "Editor", "link.xml" ); diff --git a/com.onesignal.unity.core/Editor/SetupSteps/LinkXMLStep.cs.meta b/com.onesignal.unitysdk.core/Editor/SetupSteps/LinkXMLStep.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/SetupSteps/LinkXMLStep.cs.meta rename to com.onesignal.unitysdk.core/Editor/SetupSteps/LinkXMLStep.cs.meta diff --git a/com.onesignal.unity.core/Editor/SetupSteps/SyncCodeBundleStep.cs b/com.onesignal.unitysdk.core/Editor/SetupSteps/SyncCodeBundleStep.cs similarity index 98% rename from com.onesignal.unity.core/Editor/SetupSteps/SyncCodeBundleStep.cs rename to com.onesignal.unitysdk.core/Editor/SetupSteps/SyncCodeBundleStep.cs index 80d9aea3f..d38c04f42 100644 --- a/com.onesignal.unity.core/Editor/SetupSteps/SyncCodeBundleStep.cs +++ b/com.onesignal.unitysdk.core/Editor/SetupSteps/SyncCodeBundleStep.cs @@ -95,7 +95,7 @@ protected override void _runStep() private static readonly string _packagePath = Path.Combine( "Packages", - "com.onesignal.unity.core" + "com.onesignal.unitysdk.core" ); private static readonly string _packageJsonPath = Path.Combine( _packagePath, diff --git a/com.onesignal.unity.core/Editor/SetupSteps/SyncCodeBundleStep.cs.meta b/com.onesignal.unitysdk.core/Editor/SetupSteps/SyncCodeBundleStep.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/SetupSteps/SyncCodeBundleStep.cs.meta rename to com.onesignal.unitysdk.core/Editor/SetupSteps/SyncCodeBundleStep.cs.meta diff --git a/com.onesignal.unity.core/Editor/Utilities.meta b/com.onesignal.unitysdk.core/Editor/Utilities.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Utilities.meta rename to com.onesignal.unitysdk.core/Editor/Utilities.meta diff --git a/com.onesignal.unity.core/Editor/Utilities/EditorWebRequest.cs b/com.onesignal.unitysdk.core/Editor/Utilities/EditorWebRequest.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Utilities/EditorWebRequest.cs rename to com.onesignal.unitysdk.core/Editor/Utilities/EditorWebRequest.cs diff --git a/com.onesignal.unity.core/Editor/Utilities/EditorWebRequest.cs.meta b/com.onesignal.unitysdk.core/Editor/Utilities/EditorWebRequest.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Utilities/EditorWebRequest.cs.meta rename to com.onesignal.unitysdk.core/Editor/Utilities/EditorWebRequest.cs.meta diff --git a/com.onesignal.unity.core/Editor/Utilities/UnityPackageInstaller.cs b/com.onesignal.unitysdk.core/Editor/Utilities/UnityPackageInstaller.cs similarity index 100% rename from com.onesignal.unity.core/Editor/Utilities/UnityPackageInstaller.cs rename to com.onesignal.unitysdk.core/Editor/Utilities/UnityPackageInstaller.cs diff --git a/com.onesignal.unity.core/Editor/Utilities/UnityPackageInstaller.cs.meta b/com.onesignal.unitysdk.core/Editor/Utilities/UnityPackageInstaller.cs.meta similarity index 100% rename from com.onesignal.unity.core/Editor/Utilities/UnityPackageInstaller.cs.meta rename to com.onesignal.unitysdk.core/Editor/Utilities/UnityPackageInstaller.cs.meta diff --git a/com.onesignal.unity.core/Editor/link.xml b/com.onesignal.unitysdk.core/Editor/link.xml similarity index 100% rename from com.onesignal.unity.core/Editor/link.xml rename to com.onesignal.unitysdk.core/Editor/link.xml diff --git a/com.onesignal.unity.core/Editor/link.xml.meta b/com.onesignal.unitysdk.core/Editor/link.xml.meta similarity index 100% rename from com.onesignal.unity.core/Editor/link.xml.meta rename to com.onesignal.unitysdk.core/Editor/link.xml.meta diff --git a/com.onesignal.unity.core/LICENSE.md b/com.onesignal.unitysdk.core/LICENSE.md similarity index 100% rename from com.onesignal.unity.core/LICENSE.md rename to com.onesignal.unitysdk.core/LICENSE.md diff --git a/com.onesignal.unity.core/LICENSE.md.meta b/com.onesignal.unitysdk.core/LICENSE.md.meta similarity index 100% rename from com.onesignal.unity.core/LICENSE.md.meta rename to com.onesignal.unitysdk.core/LICENSE.md.meta diff --git a/com.onesignal.unity.core/README.md b/com.onesignal.unitysdk.core/README.md similarity index 100% rename from com.onesignal.unity.core/README.md rename to com.onesignal.unitysdk.core/README.md diff --git a/com.onesignal.unity.core/README.md.meta b/com.onesignal.unitysdk.core/README.md.meta similarity index 100% rename from com.onesignal.unity.core/README.md.meta rename to com.onesignal.unitysdk.core/README.md.meta diff --git a/com.onesignal.unity.core/Runtime.meta b/com.onesignal.unitysdk.core/Runtime.meta similarity index 100% rename from com.onesignal.unity.core/Runtime.meta rename to com.onesignal.unitysdk.core/Runtime.meta diff --git a/com.onesignal.unity.core/Runtime/AssemblyInfo.cs b/com.onesignal.unitysdk.core/Runtime/AssemblyInfo.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/AssemblyInfo.cs rename to com.onesignal.unitysdk.core/Runtime/AssemblyInfo.cs diff --git a/com.onesignal.unity.core/Runtime/AssemblyInfo.cs.meta b/com.onesignal.unitysdk.core/Runtime/AssemblyInfo.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/AssemblyInfo.cs.meta rename to com.onesignal.unitysdk.core/Runtime/AssemblyInfo.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Behaviors.meta b/com.onesignal.unitysdk.core/Runtime/Behaviors.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Behaviors.meta rename to com.onesignal.unitysdk.core/Runtime/Behaviors.meta diff --git a/com.onesignal.unity.core/Runtime/Behaviors/OneSignalBehaviour.cs b/com.onesignal.unitysdk.core/Runtime/Behaviors/OneSignalBehaviour.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Behaviors/OneSignalBehaviour.cs rename to com.onesignal.unitysdk.core/Runtime/Behaviors/OneSignalBehaviour.cs diff --git a/com.onesignal.unity.core/Runtime/Behaviors/OneSignalBehaviour.cs.meta b/com.onesignal.unitysdk.core/Runtime/Behaviors/OneSignalBehaviour.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Behaviors/OneSignalBehaviour.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Behaviors/OneSignalBehaviour.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Debug.meta b/com.onesignal.unitysdk.core/Runtime/Debug.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Debug.meta rename to com.onesignal.unitysdk.core/Runtime/Debug.meta diff --git a/com.onesignal.unity.core/Runtime/Debug/IDebugManager.cs b/com.onesignal.unitysdk.core/Runtime/Debug/IDebugManager.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Debug/IDebugManager.cs rename to com.onesignal.unitysdk.core/Runtime/Debug/IDebugManager.cs diff --git a/com.onesignal.unity.core/Runtime/Debug/IDebugManager.cs.meta b/com.onesignal.unitysdk.core/Runtime/Debug/IDebugManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Debug/IDebugManager.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Debug/IDebugManager.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Debug/Models.meta b/com.onesignal.unitysdk.core/Runtime/Debug/Models.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Debug/Models.meta rename to com.onesignal.unitysdk.core/Runtime/Debug/Models.meta diff --git a/com.onesignal.unity.core/Runtime/Debug/Models/LogLevel.cs b/com.onesignal.unitysdk.core/Runtime/Debug/Models/LogLevel.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Debug/Models/LogLevel.cs rename to com.onesignal.unitysdk.core/Runtime/Debug/Models/LogLevel.cs diff --git a/com.onesignal.unity.core/Runtime/Debug/Models/LogLevel.cs.meta b/com.onesignal.unitysdk.core/Runtime/Debug/Models/LogLevel.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Debug/Models/LogLevel.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Debug/Models/LogLevel.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Debug/Utilities.meta b/com.onesignal.unitysdk.core/Runtime/Debug/Utilities.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Debug/Utilities.meta rename to com.onesignal.unitysdk.core/Runtime/Debug/Utilities.meta diff --git a/com.onesignal.unity.core/Runtime/Debug/Utilities/SDKDebug.cs b/com.onesignal.unitysdk.core/Runtime/Debug/Utilities/SDKDebug.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Debug/Utilities/SDKDebug.cs rename to com.onesignal.unitysdk.core/Runtime/Debug/Utilities/SDKDebug.cs diff --git a/com.onesignal.unity.core/Runtime/Debug/Utilities/SDKDebug.cs.meta b/com.onesignal.unitysdk.core/Runtime/Debug/Utilities/SDKDebug.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Debug/Utilities/SDKDebug.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Debug/Utilities/SDKDebug.cs.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/IInAppMessagesManager.cs b/com.onesignal.unitysdk.core/Runtime/InAppMessages/IInAppMessagesManager.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/IInAppMessagesManager.cs rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/IInAppMessagesManager.cs diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/IInAppMessagesManager.cs.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages/IInAppMessagesManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/IInAppMessagesManager.cs.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/IInAppMessagesManager.cs.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Internal.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Internal.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessage.cs b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessage.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessage.cs rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessage.cs diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessage.cs.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessage.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessage.cs.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessage.cs.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessageAction.cs b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessageAction.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessageAction.cs rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessageAction.cs diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessageAction.cs.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessageAction.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessageAction.cs.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessageAction.cs.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessageClickResult.cs b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessageClickResult.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessageClickResult.cs rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessageClickResult.cs diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessageClickResult.cs.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessageClickResult.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Internal/InAppMessageClickResult.cs.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Internal/InAppMessageClickResult.cs.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Models.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Models.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Models.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Models.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessage.cs b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessage.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessage.cs rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessage.cs diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessage.cs.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessage.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessage.cs.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessage.cs.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessageAction.cs b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessageAction.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessageAction.cs rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessageAction.cs diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessageAction.cs.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessageAction.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessageAction.cs.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessageAction.cs.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessageClickResult.cs b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessageClickResult.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessageClickResult.cs rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessageClickResult.cs diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessageClickResult.cs.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessageClickResult.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Models/IInAppMessageClickResult.cs.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/IInAppMessageClickResult.cs.meta diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Models/InAppMessageActionUrlType.cs b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/InAppMessageActionUrlType.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Models/InAppMessageActionUrlType.cs rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/InAppMessageActionUrlType.cs diff --git a/com.onesignal.unity.core/Runtime/InAppMessages/Models/InAppMessageActionUrlType.cs.meta b/com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/InAppMessageActionUrlType.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/InAppMessages/Models/InAppMessageActionUrlType.cs.meta rename to com.onesignal.unitysdk.core/Runtime/InAppMessages/Models/InAppMessageActionUrlType.cs.meta diff --git a/com.onesignal.unity.core/Runtime/LiveActivities.meta b/com.onesignal.unitysdk.core/Runtime/LiveActivities.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/LiveActivities.meta rename to com.onesignal.unitysdk.core/Runtime/LiveActivities.meta diff --git a/com.onesignal.unity.core/Runtime/LiveActivities/ILiveActivitiesManager.cs b/com.onesignal.unitysdk.core/Runtime/LiveActivities/ILiveActivitiesManager.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/LiveActivities/ILiveActivitiesManager.cs rename to com.onesignal.unitysdk.core/Runtime/LiveActivities/ILiveActivitiesManager.cs diff --git a/com.onesignal.unity.core/Runtime/LiveActivities/ILiveActivitiesManager.cs.meta b/com.onesignal.unitysdk.core/Runtime/LiveActivities/ILiveActivitiesManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/LiveActivities/ILiveActivitiesManager.cs.meta rename to com.onesignal.unitysdk.core/Runtime/LiveActivities/ILiveActivitiesManager.cs.meta diff --git a/com.onesignal.unity.core/Runtime/LiveActivities/LiveActivitiesSetupOptions.cs b/com.onesignal.unitysdk.core/Runtime/LiveActivities/LiveActivitiesSetupOptions.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/LiveActivities/LiveActivitiesSetupOptions.cs rename to com.onesignal.unitysdk.core/Runtime/LiveActivities/LiveActivitiesSetupOptions.cs diff --git a/com.onesignal.unity.core/Runtime/LiveActivities/LiveActivitiesSetupOptions.cs.meta b/com.onesignal.unitysdk.core/Runtime/LiveActivities/LiveActivitiesSetupOptions.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/LiveActivities/LiveActivitiesSetupOptions.cs.meta rename to com.onesignal.unitysdk.core/Runtime/LiveActivities/LiveActivitiesSetupOptions.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Location.meta b/com.onesignal.unitysdk.core/Runtime/Location.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Location.meta rename to com.onesignal.unitysdk.core/Runtime/Location.meta diff --git a/com.onesignal.unity.core/Runtime/Location/ILocationManager.cs b/com.onesignal.unitysdk.core/Runtime/Location/ILocationManager.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Location/ILocationManager.cs rename to com.onesignal.unitysdk.core/Runtime/Location/ILocationManager.cs diff --git a/com.onesignal.unity.core/Runtime/Location/ILocationManager.cs.meta b/com.onesignal.unitysdk.core/Runtime/Location/ILocationManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Location/ILocationManager.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Location/ILocationManager.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Notifications.meta b/com.onesignal.unitysdk.core/Runtime/Notifications.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications.meta rename to com.onesignal.unitysdk.core/Runtime/Notifications.meta diff --git a/com.onesignal.unity.core/Runtime/Notifications/INotificationsManager.cs b/com.onesignal.unitysdk.core/Runtime/Notifications/INotificationsManager.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/INotificationsManager.cs rename to com.onesignal.unitysdk.core/Runtime/Notifications/INotificationsManager.cs diff --git a/com.onesignal.unity.core/Runtime/Notifications/INotificationsManager.cs.meta b/com.onesignal.unitysdk.core/Runtime/Notifications/INotificationsManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/INotificationsManager.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Notifications/INotificationsManager.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Notifications/Internal.meta b/com.onesignal.unitysdk.core/Runtime/Notifications/Internal.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Internal.meta rename to com.onesignal.unitysdk.core/Runtime/Notifications/Internal.meta diff --git a/com.onesignal.unity.core/Runtime/Notifications/Internal/Notification.cs b/com.onesignal.unitysdk.core/Runtime/Notifications/Internal/Notification.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Internal/Notification.cs rename to com.onesignal.unitysdk.core/Runtime/Notifications/Internal/Notification.cs diff --git a/com.onesignal.unity.core/Runtime/Notifications/Internal/Notification.cs.meta b/com.onesignal.unitysdk.core/Runtime/Notifications/Internal/Notification.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Internal/Notification.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Notifications/Internal/Notification.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Notifications/Internal/NotificationClickResult.cs b/com.onesignal.unitysdk.core/Runtime/Notifications/Internal/NotificationClickResult.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Internal/NotificationClickResult.cs rename to com.onesignal.unitysdk.core/Runtime/Notifications/Internal/NotificationClickResult.cs diff --git a/com.onesignal.unity.core/Runtime/Notifications/Internal/NotificationClickResult.cs.meta b/com.onesignal.unitysdk.core/Runtime/Notifications/Internal/NotificationClickResult.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Internal/NotificationClickResult.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Notifications/Internal/NotificationClickResult.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Notifications/Models.meta b/com.onesignal.unitysdk.core/Runtime/Notifications/Models.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Models.meta rename to com.onesignal.unitysdk.core/Runtime/Notifications/Models.meta diff --git a/com.onesignal.unity.core/Runtime/Notifications/Models/IDisplayableNotification.cs b/com.onesignal.unitysdk.core/Runtime/Notifications/Models/IDisplayableNotification.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Models/IDisplayableNotification.cs rename to com.onesignal.unitysdk.core/Runtime/Notifications/Models/IDisplayableNotification.cs diff --git a/com.onesignal.unity.core/Runtime/Notifications/Models/IDisplayableNotification.cs.meta b/com.onesignal.unitysdk.core/Runtime/Notifications/Models/IDisplayableNotification.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Models/IDisplayableNotification.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Notifications/Models/IDisplayableNotification.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Notifications/Models/INotification.cs b/com.onesignal.unitysdk.core/Runtime/Notifications/Models/INotification.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Models/INotification.cs rename to com.onesignal.unitysdk.core/Runtime/Notifications/Models/INotification.cs diff --git a/com.onesignal.unity.core/Runtime/Notifications/Models/INotification.cs.meta b/com.onesignal.unitysdk.core/Runtime/Notifications/Models/INotification.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Models/INotification.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Notifications/Models/INotification.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Notifications/Models/INotificationClickResult.cs b/com.onesignal.unitysdk.core/Runtime/Notifications/Models/INotificationClickResult.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Models/INotificationClickResult.cs rename to com.onesignal.unitysdk.core/Runtime/Notifications/Models/INotificationClickResult.cs diff --git a/com.onesignal.unity.core/Runtime/Notifications/Models/INotificationClickResult.cs.meta b/com.onesignal.unitysdk.core/Runtime/Notifications/Models/INotificationClickResult.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Models/INotificationClickResult.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Notifications/Models/INotificationClickResult.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Notifications/Models/NotificationPermission.cs b/com.onesignal.unitysdk.core/Runtime/Notifications/Models/NotificationPermission.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Models/NotificationPermission.cs rename to com.onesignal.unitysdk.core/Runtime/Notifications/Models/NotificationPermission.cs diff --git a/com.onesignal.unity.core/Runtime/Notifications/Models/NotificationPermission.cs.meta b/com.onesignal.unitysdk.core/Runtime/Notifications/Models/NotificationPermission.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Notifications/Models/NotificationPermission.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Notifications/Models/NotificationPermission.cs.meta diff --git a/com.onesignal.unity.core/Runtime/OneSignal.Core.asmdef b/com.onesignal.unitysdk.core/Runtime/OneSignal.Core.asmdef similarity index 100% rename from com.onesignal.unity.core/Runtime/OneSignal.Core.asmdef rename to com.onesignal.unitysdk.core/Runtime/OneSignal.Core.asmdef diff --git a/com.onesignal.unity.core/Runtime/OneSignal.Core.asmdef.meta b/com.onesignal.unitysdk.core/Runtime/OneSignal.Core.asmdef.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/OneSignal.Core.asmdef.meta rename to com.onesignal.unitysdk.core/Runtime/OneSignal.Core.asmdef.meta diff --git a/com.onesignal.unity.core/Runtime/OneSignal.Internal.cs b/com.onesignal.unitysdk.core/Runtime/OneSignal.Internal.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/OneSignal.Internal.cs rename to com.onesignal.unitysdk.core/Runtime/OneSignal.Internal.cs diff --git a/com.onesignal.unity.core/Runtime/OneSignal.Internal.cs.meta b/com.onesignal.unitysdk.core/Runtime/OneSignal.Internal.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/OneSignal.Internal.cs.meta rename to com.onesignal.unitysdk.core/Runtime/OneSignal.Internal.cs.meta diff --git a/com.onesignal.unity.core/Runtime/OneSignal.cs b/com.onesignal.unitysdk.core/Runtime/OneSignal.cs similarity index 97% rename from com.onesignal.unity.core/Runtime/OneSignal.cs rename to com.onesignal.unitysdk.core/Runtime/OneSignal.cs index 9390d7c14..7e2ef759f 100755 --- a/com.onesignal.unity.core/Runtime/OneSignal.cs +++ b/com.onesignal.unitysdk.core/Runtime/OneSignal.cs @@ -1,189 +1,189 @@ -/* - * Modified MIT License - * - * Copyright 2023 OneSignal - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * 1. The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * 2. All copies of substantial portions of the Software may only be used in connection - * with services provided by OneSignal. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - * THE SOFTWARE. - */ - -using System.Collections.Generic; -using OneSignalSDK.Debug; -using OneSignalSDK.InAppMessages; -using OneSignalSDK.LiveActivities; -using OneSignalSDK.Location; -using OneSignalSDK.Notifications; -using OneSignalSDK.Session; -using OneSignalSDK.User; -using UnityEngine; - -namespace OneSignalSDK -{ - /// - /// OneSignal SDK for Unity - /// - public static partial class OneSignal - { - public const string Version = "5.3.1"; - - /// - /// The default static instance of the OneSignal Unity SDK - /// - public static OneSignalPlatform Default - { - get { return _getDefaultInstance(); } - } - - /// - /// The user manager for accessing user-scoped management. Initialized only after [initWithContext] - /// has been called, and initialized with a device-scoped user until (or if) [login] has been - /// called. - /// - public static IUserManager User - { - get { return OneSignal.Default.User; } - } - - /// - /// The session manager for accessing session-scoped management. Initialized only after [initWithContext] - /// has been called. - /// - public static ISessionManager Session - { - get { return OneSignal.Default.Session; } - } - - /// - /// The notification manager for accessing device-scoped notification management. Initialized - /// only after [initWithContext] has been called. - /// - public static INotificationsManager Notifications - { - get { return OneSignal.Default.Notifications; } - } - - /// - /// The notification manager for accessing device-scoped notification management. Initialized - /// only after [initWithContext] has been called. - /// - public static ILocationManager Location - { - get { return OneSignal.Default.Location; } - } - - /// - /// The In-App Messaging manager for accessing device-scoped IAP management. Initialized - /// only after [initWithContext] has been called. - /// - public static IInAppMessagesManager InAppMessages - { - get { return OneSignal.Default.InAppMessages; } - } - - /// - /// Access to debug the SDK in the additional information is required to diagnose any - /// SDK-related issues. Initialized immediately (can be used prior to [initWithContext]). - /// - /// WARNING: This should not be used in a production setting. - /// - /// - public static IDebugManager Debug - { - get { return OneSignal.Default.Debug; } - } - - /// - /// Access to debug the SDK in the additional information is required to diagnose any - /// SDK-related issues. Initialized immediately (can be used prior to [initWithContext]). - /// - /// WARNING: This should not be used in a production setting. - /// - /// - public static ILiveActivitiesManager LiveActivities - { - get { return OneSignal.Default.LiveActivities; } - } - - /// - /// Provides privacy consent. OneSignal Unity SDK will not initialize until this is true. - /// - public static bool ConsentGiven - { - set => OneSignal.Default.ConsentGiven = value; - } - - /// - /// Allows you to delay the initialization of the SDK until is set to true. Must - /// be set before is called. - /// - public static bool ConsentRequired - { - set => OneSignal.Default.ConsentRequired = value; - } - - /// - /// Starts the OneSignal SDK - /// - /// Your application id from the OneSignal dashboard - public static void Initialize(string appId) - { - OneSignal.Default.Initialize(appId); - } - - /// - /// Login to OneSignal under the user identified by the [externalId] provided. The act of - /// logging a user into the OneSignal SDK will switch the [user] context to that specific user. - /// - /// * If the [externalId] exists the user will be retrieved and the context set from that - /// user information. If operations have already been performed under a guest user, they - /// *will not* be applied to the now logged in user (they will be lost). - /// * If the [externalId] does not exist the user will be created and the context set from - /// the current local state. If operations have already been performed under a guest user - /// those operations *will* be applied to the newly created user. - /// - /// *Push Notifications and In-App Messaging* - /// Logging in a new user will automatically transfer push notification and in-app messaging - /// subscriptions from the current user (if there is one) to the newly logged in user. This is - /// because both Push and IAM are owned by the device. - /// - /// The external ID of the user that is to be logged in. - /// - /// The optional JWT bearer token generated by your backend to establish - /// trust for the login operation. Required when identity verification has been enabled. See - /// [Identity Verification | OneSignal](https://documentation.onesignal.com/docs/identity-verification) - /// - public static void Login(string externalId, string jwtBearerToken = null) - { - OneSignal.Default.Login(externalId, jwtBearerToken); - } - - /// - /// Logout the user previously logged in via [login]. The [user] property now references - /// a new device-scoped user. A device-scoped user has no user identity that can later - /// be retrieved, except through this device as long as the app remains installed and the app - /// data is not cleared. - /// - public static void Logout() - { - OneSignal.Default.Logout(); - } - } -} +/* + * Modified MIT License + * + * Copyright 2023 OneSignal + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * 1. The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * 2. All copies of substantial portions of the Software may only be used in connection + * with services provided by OneSignal. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +using System.Collections.Generic; +using OneSignalSDK.Debug; +using OneSignalSDK.InAppMessages; +using OneSignalSDK.LiveActivities; +using OneSignalSDK.Location; +using OneSignalSDK.Notifications; +using OneSignalSDK.Session; +using OneSignalSDK.User; +using UnityEngine; + +namespace OneSignalSDK +{ + /// + /// OneSignal SDK for Unity + /// + public static partial class OneSignal + { + public const string Version = "6.0.0"; + + /// + /// The default static instance of the OneSignal Unity SDK + /// + public static OneSignalPlatform Default + { + get { return _getDefaultInstance(); } + } + + /// + /// The user manager for accessing user-scoped management. Initialized only after [initWithContext] + /// has been called, and initialized with a device-scoped user until (or if) [login] has been + /// called. + /// + public static IUserManager User + { + get { return OneSignal.Default.User; } + } + + /// + /// The session manager for accessing session-scoped management. Initialized only after [initWithContext] + /// has been called. + /// + public static ISessionManager Session + { + get { return OneSignal.Default.Session; } + } + + /// + /// The notification manager for accessing device-scoped notification management. Initialized + /// only after [initWithContext] has been called. + /// + public static INotificationsManager Notifications + { + get { return OneSignal.Default.Notifications; } + } + + /// + /// The notification manager for accessing device-scoped notification management. Initialized + /// only after [initWithContext] has been called. + /// + public static ILocationManager Location + { + get { return OneSignal.Default.Location; } + } + + /// + /// The In-App Messaging manager for accessing device-scoped IAP management. Initialized + /// only after [initWithContext] has been called. + /// + public static IInAppMessagesManager InAppMessages + { + get { return OneSignal.Default.InAppMessages; } + } + + /// + /// Access to debug the SDK in the additional information is required to diagnose any + /// SDK-related issues. Initialized immediately (can be used prior to [initWithContext]). + /// + /// WARNING: This should not be used in a production setting. + /// + /// + public static IDebugManager Debug + { + get { return OneSignal.Default.Debug; } + } + + /// + /// Access to debug the SDK in the additional information is required to diagnose any + /// SDK-related issues. Initialized immediately (can be used prior to [initWithContext]). + /// + /// WARNING: This should not be used in a production setting. + /// + /// + public static ILiveActivitiesManager LiveActivities + { + get { return OneSignal.Default.LiveActivities; } + } + + /// + /// Provides privacy consent. OneSignal Unity SDK will not initialize until this is true. + /// + public static bool ConsentGiven + { + set => OneSignal.Default.ConsentGiven = value; + } + + /// + /// Allows you to delay the initialization of the SDK until is set to true. Must + /// be set before is called. + /// + public static bool ConsentRequired + { + set => OneSignal.Default.ConsentRequired = value; + } + + /// + /// Starts the OneSignal SDK + /// + /// Your application id from the OneSignal dashboard + public static void Initialize(string appId) + { + OneSignal.Default.Initialize(appId); + } + + /// + /// Login to OneSignal under the user identified by the [externalId] provided. The act of + /// logging a user into the OneSignal SDK will switch the [user] context to that specific user. + /// + /// * If the [externalId] exists the user will be retrieved and the context set from that + /// user information. If operations have already been performed under a guest user, they + /// *will not* be applied to the now logged in user (they will be lost). + /// * If the [externalId] does not exist the user will be created and the context set from + /// the current local state. If operations have already been performed under a guest user + /// those operations *will* be applied to the newly created user. + /// + /// *Push Notifications and In-App Messaging* + /// Logging in a new user will automatically transfer push notification and in-app messaging + /// subscriptions from the current user (if there is one) to the newly logged in user. This is + /// because both Push and IAM are owned by the device. + /// + /// The external ID of the user that is to be logged in. + /// + /// The optional JWT bearer token generated by your backend to establish + /// trust for the login operation. Required when identity verification has been enabled. See + /// [Identity Verification | OneSignal](https://documentation.onesignal.com/docs/identity-verification) + /// + public static void Login(string externalId, string jwtBearerToken = null) + { + OneSignal.Default.Login(externalId, jwtBearerToken); + } + + /// + /// Logout the user previously logged in via [login]. The [user] property now references + /// a new device-scoped user. A device-scoped user has no user identity that can later + /// be retrieved, except through this device as long as the app remains installed and the app + /// data is not cleared. + /// + public static void Logout() + { + OneSignal.Default.Logout(); + } + } +} diff --git a/com.onesignal.unity.core/Runtime/OneSignal.cs.meta b/com.onesignal.unitysdk.core/Runtime/OneSignal.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/OneSignal.cs.meta rename to com.onesignal.unitysdk.core/Runtime/OneSignal.cs.meta diff --git a/com.onesignal.unity.core/Runtime/OneSignalPlatform.cs b/com.onesignal.unitysdk.core/Runtime/OneSignalPlatform.cs similarity index 99% rename from com.onesignal.unity.core/Runtime/OneSignalPlatform.cs rename to com.onesignal.unitysdk.core/Runtime/OneSignalPlatform.cs index d735f1b82..27d0f4acb 100644 --- a/com.onesignal.unity.core/Runtime/OneSignalPlatform.cs +++ b/com.onesignal.unitysdk.core/Runtime/OneSignalPlatform.cs @@ -40,7 +40,7 @@ namespace OneSignalSDK { public abstract class OneSignalPlatform { - public const string VersionHeader = "050301"; + public const string VersionHeader = "060000"; internal static event Action OnInitialize; diff --git a/com.onesignal.unity.core/Runtime/OneSignalPlatform.cs.meta b/com.onesignal.unitysdk.core/Runtime/OneSignalPlatform.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/OneSignalPlatform.cs.meta rename to com.onesignal.unitysdk.core/Runtime/OneSignalPlatform.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Prefabs.meta b/com.onesignal.unitysdk.core/Runtime/Prefabs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Prefabs.meta rename to com.onesignal.unitysdk.core/Runtime/Prefabs.meta diff --git a/com.onesignal.unity.core/Runtime/Prefabs/OneSignalController.prefab b/com.onesignal.unitysdk.core/Runtime/Prefabs/OneSignalController.prefab similarity index 100% rename from com.onesignal.unity.core/Runtime/Prefabs/OneSignalController.prefab rename to com.onesignal.unitysdk.core/Runtime/Prefabs/OneSignalController.prefab diff --git a/com.onesignal.unity.core/Runtime/Prefabs/OneSignalController.prefab.meta b/com.onesignal.unitysdk.core/Runtime/Prefabs/OneSignalController.prefab.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Prefabs/OneSignalController.prefab.meta rename to com.onesignal.unitysdk.core/Runtime/Prefabs/OneSignalController.prefab.meta diff --git a/com.onesignal.unity.core/Runtime/Session.meta b/com.onesignal.unitysdk.core/Runtime/Session.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Session.meta rename to com.onesignal.unitysdk.core/Runtime/Session.meta diff --git a/com.onesignal.unity.core/Runtime/Session/ISessionManager.cs b/com.onesignal.unitysdk.core/Runtime/Session/ISessionManager.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Session/ISessionManager.cs rename to com.onesignal.unitysdk.core/Runtime/Session/ISessionManager.cs diff --git a/com.onesignal.unity.core/Runtime/Session/ISessionManager.cs.meta b/com.onesignal.unitysdk.core/Runtime/Session/ISessionManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Session/ISessionManager.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Session/ISessionManager.cs.meta diff --git a/com.onesignal.unity.core/Runtime/User.meta b/com.onesignal.unitysdk.core/Runtime/User.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User.meta rename to com.onesignal.unitysdk.core/Runtime/User.meta diff --git a/com.onesignal.unity.core/Runtime/User/IUserManager.cs b/com.onesignal.unitysdk.core/Runtime/User/IUserManager.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/User/IUserManager.cs rename to com.onesignal.unitysdk.core/Runtime/User/IUserManager.cs diff --git a/com.onesignal.unity.core/Runtime/User/IUserManager.cs.meta b/com.onesignal.unitysdk.core/Runtime/User/IUserManager.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User/IUserManager.cs.meta rename to com.onesignal.unitysdk.core/Runtime/User/IUserManager.cs.meta diff --git a/com.onesignal.unity.core/Runtime/User/Internal.meta b/com.onesignal.unitysdk.core/Runtime/User/Internal.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Internal.meta rename to com.onesignal.unitysdk.core/Runtime/User/Internal.meta diff --git a/com.onesignal.unity.core/Runtime/User/Internal/PushSubscriptionState.cs b/com.onesignal.unitysdk.core/Runtime/User/Internal/PushSubscriptionState.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Internal/PushSubscriptionState.cs rename to com.onesignal.unitysdk.core/Runtime/User/Internal/PushSubscriptionState.cs diff --git a/com.onesignal.unity.core/Runtime/User/Internal/PushSubscriptionState.cs.meta b/com.onesignal.unitysdk.core/Runtime/User/Internal/PushSubscriptionState.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Internal/PushSubscriptionState.cs.meta rename to com.onesignal.unitysdk.core/Runtime/User/Internal/PushSubscriptionState.cs.meta diff --git a/com.onesignal.unity.core/Runtime/User/Internal/UserState.cs b/com.onesignal.unitysdk.core/Runtime/User/Internal/UserState.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Internal/UserState.cs rename to com.onesignal.unitysdk.core/Runtime/User/Internal/UserState.cs diff --git a/com.onesignal.unity.core/Runtime/User/Internal/UserState.cs.meta b/com.onesignal.unitysdk.core/Runtime/User/Internal/UserState.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Internal/UserState.cs.meta rename to com.onesignal.unitysdk.core/Runtime/User/Internal/UserState.cs.meta diff --git a/com.onesignal.unity.core/Runtime/User/Models.meta b/com.onesignal.unitysdk.core/Runtime/User/Models.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models.meta rename to com.onesignal.unitysdk.core/Runtime/User/Models.meta diff --git a/com.onesignal.unity.core/Runtime/User/Models/IPushSubscription.cs b/com.onesignal.unitysdk.core/Runtime/User/Models/IPushSubscription.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models/IPushSubscription.cs rename to com.onesignal.unitysdk.core/Runtime/User/Models/IPushSubscription.cs diff --git a/com.onesignal.unity.core/Runtime/User/Models/IPushSubscription.cs.meta b/com.onesignal.unitysdk.core/Runtime/User/Models/IPushSubscription.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models/IPushSubscription.cs.meta rename to com.onesignal.unitysdk.core/Runtime/User/Models/IPushSubscription.cs.meta diff --git a/com.onesignal.unity.core/Runtime/User/Models/IPushSubscriptionState.cs b/com.onesignal.unitysdk.core/Runtime/User/Models/IPushSubscriptionState.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models/IPushSubscriptionState.cs rename to com.onesignal.unitysdk.core/Runtime/User/Models/IPushSubscriptionState.cs diff --git a/com.onesignal.unity.core/Runtime/User/Models/IPushSubscriptionState.cs.meta b/com.onesignal.unitysdk.core/Runtime/User/Models/IPushSubscriptionState.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models/IPushSubscriptionState.cs.meta rename to com.onesignal.unitysdk.core/Runtime/User/Models/IPushSubscriptionState.cs.meta diff --git a/com.onesignal.unity.core/Runtime/User/Models/IUserState.cs b/com.onesignal.unitysdk.core/Runtime/User/Models/IUserState.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models/IUserState.cs rename to com.onesignal.unitysdk.core/Runtime/User/Models/IUserState.cs diff --git a/com.onesignal.unity.core/Runtime/User/Models/IUserState.cs.meta b/com.onesignal.unitysdk.core/Runtime/User/Models/IUserState.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models/IUserState.cs.meta rename to com.onesignal.unitysdk.core/Runtime/User/Models/IUserState.cs.meta diff --git a/com.onesignal.unity.core/Runtime/User/Models/PushSubscriptionChangedState.cs b/com.onesignal.unitysdk.core/Runtime/User/Models/PushSubscriptionChangedState.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models/PushSubscriptionChangedState.cs rename to com.onesignal.unitysdk.core/Runtime/User/Models/PushSubscriptionChangedState.cs diff --git a/com.onesignal.unity.core/Runtime/User/Models/PushSubscriptionChangedState.cs.meta b/com.onesignal.unitysdk.core/Runtime/User/Models/PushSubscriptionChangedState.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models/PushSubscriptionChangedState.cs.meta rename to com.onesignal.unitysdk.core/Runtime/User/Models/PushSubscriptionChangedState.cs.meta diff --git a/com.onesignal.unity.core/Runtime/User/Models/UserChangedState.cs b/com.onesignal.unitysdk.core/Runtime/User/Models/UserChangedState.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models/UserChangedState.cs rename to com.onesignal.unitysdk.core/Runtime/User/Models/UserChangedState.cs diff --git a/com.onesignal.unity.core/Runtime/User/Models/UserChangedState.cs.meta b/com.onesignal.unitysdk.core/Runtime/User/Models/UserChangedState.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/User/Models/UserChangedState.cs.meta rename to com.onesignal.unitysdk.core/Runtime/User/Models/UserChangedState.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Utilities.meta b/com.onesignal.unitysdk.core/Runtime/Utilities.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Utilities.meta rename to com.onesignal.unitysdk.core/Runtime/Utilities.meta diff --git a/com.onesignal.unity.core/Runtime/Utilities/MiniJSON.cs b/com.onesignal.unitysdk.core/Runtime/Utilities/MiniJSON.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Utilities/MiniJSON.cs rename to com.onesignal.unitysdk.core/Runtime/Utilities/MiniJSON.cs diff --git a/com.onesignal.unity.core/Runtime/Utilities/MiniJSON.cs.meta b/com.onesignal.unitysdk.core/Runtime/Utilities/MiniJSON.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Utilities/MiniJSON.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Utilities/MiniJSON.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Utilities/ReflectionHelpers.cs b/com.onesignal.unitysdk.core/Runtime/Utilities/ReflectionHelpers.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Utilities/ReflectionHelpers.cs rename to com.onesignal.unitysdk.core/Runtime/Utilities/ReflectionHelpers.cs diff --git a/com.onesignal.unity.core/Runtime/Utilities/ReflectionHelpers.cs.meta b/com.onesignal.unitysdk.core/Runtime/Utilities/ReflectionHelpers.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Utilities/ReflectionHelpers.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Utilities/ReflectionHelpers.cs.meta diff --git a/com.onesignal.unity.core/Runtime/Utilities/UnityMainThreadDispatch.cs b/com.onesignal.unitysdk.core/Runtime/Utilities/UnityMainThreadDispatch.cs similarity index 100% rename from com.onesignal.unity.core/Runtime/Utilities/UnityMainThreadDispatch.cs rename to com.onesignal.unitysdk.core/Runtime/Utilities/UnityMainThreadDispatch.cs diff --git a/com.onesignal.unity.core/Runtime/Utilities/UnityMainThreadDispatch.cs.meta b/com.onesignal.unitysdk.core/Runtime/Utilities/UnityMainThreadDispatch.cs.meta similarity index 100% rename from com.onesignal.unity.core/Runtime/Utilities/UnityMainThreadDispatch.cs.meta rename to com.onesignal.unitysdk.core/Runtime/Utilities/UnityMainThreadDispatch.cs.meta diff --git a/com.onesignal.unity.core/Samples~/INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF b/com.onesignal.unitysdk.core/Samples~/INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF similarity index 100% rename from com.onesignal.unity.core/Samples~/INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF rename to com.onesignal.unitysdk.core/Samples~/INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF diff --git a/com.onesignal.unity.core/Samples~/INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF.meta b/com.onesignal.unitysdk.core/Samples~/INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF.meta similarity index 100% rename from com.onesignal.unity.core/Samples~/INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF.meta rename to com.onesignal.unitysdk.core/Samples~/INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF.meta diff --git a/com.onesignal.unity.core/Samples~/OneSignal.UnityPackage.Example.asmdef b/com.onesignal.unitysdk.core/Samples~/OneSignal.UnityPackage.Example.asmdef similarity index 87% rename from com.onesignal.unity.core/Samples~/OneSignal.UnityPackage.Example.asmdef rename to com.onesignal.unitysdk.core/Samples~/OneSignal.UnityPackage.Example.asmdef index d723fa49a..03d09f938 100644 --- a/com.onesignal.unity.core/Samples~/OneSignal.UnityPackage.Example.asmdef +++ b/com.onesignal.unitysdk.core/Samples~/OneSignal.UnityPackage.Example.asmdef @@ -19,8 +19,8 @@ "defineConstraints": [], "versionDefines": [ { - "name": "com.onesignal.unity.core", - "expression": "5.3.1", + "name": "com.onesignal.unitysdk.core", + "expression": "6.0.0", "define": "ONE_SIGNAL_INSTALLED" } ], diff --git a/com.onesignal.unity.core/Samples~/OneSignal.UnityPackage.Example.asmdef.meta b/com.onesignal.unitysdk.core/Samples~/OneSignal.UnityPackage.Example.asmdef.meta similarity index 100% rename from com.onesignal.unity.core/Samples~/OneSignal.UnityPackage.Example.asmdef.meta rename to com.onesignal.unitysdk.core/Samples~/OneSignal.UnityPackage.Example.asmdef.meta diff --git a/com.onesignal.unity.core/Samples~/OneSignalExampleBehaviour.cs b/com.onesignal.unitysdk.core/Samples~/OneSignalExampleBehaviour.cs similarity index 100% rename from com.onesignal.unity.core/Samples~/OneSignalExampleBehaviour.cs rename to com.onesignal.unitysdk.core/Samples~/OneSignalExampleBehaviour.cs diff --git a/com.onesignal.unity.core/Samples~/OneSignalExampleBehaviour.cs.meta b/com.onesignal.unitysdk.core/Samples~/OneSignalExampleBehaviour.cs.meta similarity index 100% rename from com.onesignal.unity.core/Samples~/OneSignalExampleBehaviour.cs.meta rename to com.onesignal.unitysdk.core/Samples~/OneSignalExampleBehaviour.cs.meta diff --git a/com.onesignal.unity.core/Samples~/OneSignalExampleScene.unity b/com.onesignal.unitysdk.core/Samples~/OneSignalExampleScene.unity similarity index 100% rename from com.onesignal.unity.core/Samples~/OneSignalExampleScene.unity rename to com.onesignal.unitysdk.core/Samples~/OneSignalExampleScene.unity diff --git a/com.onesignal.unity.core/Samples~/OneSignalExampleScene.unity.meta b/com.onesignal.unitysdk.core/Samples~/OneSignalExampleScene.unity.meta similarity index 100% rename from com.onesignal.unity.core/Samples~/OneSignalExampleScene.unity.meta rename to com.onesignal.unitysdk.core/Samples~/OneSignalExampleScene.unity.meta diff --git a/com.onesignal.unity.core/Third Party Notices.md b/com.onesignal.unitysdk.core/Third Party Notices.md similarity index 100% rename from com.onesignal.unity.core/Third Party Notices.md rename to com.onesignal.unitysdk.core/Third Party Notices.md diff --git a/com.onesignal.unity.core/Third Party Notices.md.meta b/com.onesignal.unitysdk.core/Third Party Notices.md.meta similarity index 100% rename from com.onesignal.unity.core/Third Party Notices.md.meta rename to com.onesignal.unitysdk.core/Third Party Notices.md.meta diff --git a/com.onesignal.unity.core/package.json b/com.onesignal.unitysdk.core/package.json similarity index 60% rename from com.onesignal.unity.core/package.json rename to com.onesignal.unitysdk.core/package.json index bdd279cb2..20596c8dd 100644 --- a/com.onesignal.unity.core/package.json +++ b/com.onesignal.unitysdk.core/package.json @@ -1,9 +1,9 @@ { - "name": "com.onesignal.unity.core", - "displayName": "OneSignal Unity SDK - Core", - "version": "5.3.1", + "name": "com.onesignal.unitysdk.core", + "displayName": "OneSignal SDK Core", + "version": "6.0.0", "unity": "2022.3", - "description": "OneSignal is the market leader in customer engagement, powering mobile push, web push, email, and in-app messages.", + "description": "Core APIs, editor setup, and shared runtime for the OneSignal Unity SDK. Install the Android and/or iOS package for native platform support.", "dependencies": { "com.unity.modules.jsonserialize": "1.0.0" }, @@ -12,23 +12,24 @@ "notification-service", "notifications", "sdk", - "apns", - "gcm" + "onesignal", + "engagement" ], - "license": "MIT", + "license": "SEE LICENSE IN LICENSE.md", "author": { "name": "OneSignal", "email": "support@onesignal.com", "url": "https://onesignal.com/" }, "homepage": "https://onesignal.com/", + "documentationUrl": "https://documentation.onesignal.com/docs/unity-sdk-setup", "bugs": { "url": "https://github.com/OneSignal/OneSignal-Unity-SDK/issues", "email": "support@onesignal.com" }, "repository": { "type": "git", - "url": "git@github.com:OneSignal/OneSignal-Unity-SDK.git" + "url": "https://github.com/OneSignal/OneSignal-Unity-SDK.git" }, "samples": [ { diff --git a/com.onesignal.unity.core/package.json.meta b/com.onesignal.unitysdk.core/package.json.meta similarity index 100% rename from com.onesignal.unity.core/package.json.meta rename to com.onesignal.unitysdk.core/package.json.meta diff --git a/com.onesignal.unity.ios/Documentation~/com.onesignal.unity.ios.md b/com.onesignal.unitysdk.ios/Documentation~/com.onesignal.unitysdk.ios.md similarity index 100% rename from com.onesignal.unity.ios/Documentation~/com.onesignal.unity.ios.md rename to com.onesignal.unitysdk.ios/Documentation~/com.onesignal.unitysdk.ios.md diff --git a/com.onesignal.unity.ios/Editor.meta b/com.onesignal.unitysdk.ios/Editor.meta similarity index 100% rename from com.onesignal.unity.ios/Editor.meta rename to com.onesignal.unitysdk.ios/Editor.meta diff --git a/com.onesignal.unity.ios/Editor/BuildPostProcessor.cs b/com.onesignal.unitysdk.ios/Editor/BuildPostProcessor.cs similarity index 99% rename from com.onesignal.unity.ios/Editor/BuildPostProcessor.cs rename to com.onesignal.unitysdk.ios/Editor/BuildPostProcessor.cs index e42a9b0c2..c6a85c0e0 100644 --- a/com.onesignal.unity.ios/Editor/BuildPostProcessor.cs +++ b/com.onesignal.unitysdk.ios/Editor/BuildPostProcessor.cs @@ -73,7 +73,7 @@ public class BuildPostProcessor : IPostprocessBuildWithReport { private const string ServiceExtensionTargetName = "OneSignalNotificationServiceExtension"; private const string ServiceExtensionFilename = "NotificationService.swift"; - private const string PackageName = "com.onesignal.unity.ios"; + private const string PackageName = "com.onesignal.unitysdk.ios"; private static readonly string PluginLibrariesPath = Path.Combine( PackageName, diff --git a/com.onesignal.unity.ios/Editor/BuildPostProcessor.cs.meta b/com.onesignal.unitysdk.ios/Editor/BuildPostProcessor.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Editor/BuildPostProcessor.cs.meta rename to com.onesignal.unitysdk.ios/Editor/BuildPostProcessor.cs.meta diff --git a/com.onesignal.unity.ios/Editor/OneSignal.iOS.Editor.asmdef b/com.onesignal.unitysdk.ios/Editor/OneSignal.iOS.Editor.asmdef similarity index 100% rename from com.onesignal.unity.ios/Editor/OneSignal.iOS.Editor.asmdef rename to com.onesignal.unitysdk.ios/Editor/OneSignal.iOS.Editor.asmdef diff --git a/com.onesignal.unity.ios/Editor/OneSignal.iOS.Editor.asmdef.meta b/com.onesignal.unitysdk.ios/Editor/OneSignal.iOS.Editor.asmdef.meta similarity index 100% rename from com.onesignal.unity.ios/Editor/OneSignal.iOS.Editor.asmdef.meta rename to com.onesignal.unitysdk.ios/Editor/OneSignal.iOS.Editor.asmdef.meta diff --git a/com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.cs b/com.onesignal.unitysdk.ios/Editor/OneSignaliOSDependencies.cs similarity index 100% rename from com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.cs rename to com.onesignal.unitysdk.ios/Editor/OneSignaliOSDependencies.cs diff --git a/com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.cs.meta b/com.onesignal.unitysdk.ios/Editor/OneSignaliOSDependencies.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.cs.meta rename to com.onesignal.unitysdk.ios/Editor/OneSignaliOSDependencies.cs.meta diff --git a/com.onesignal.unity.ios/Editor/PBXProjectExtensions.cs b/com.onesignal.unitysdk.ios/Editor/PBXProjectExtensions.cs similarity index 100% rename from com.onesignal.unity.ios/Editor/PBXProjectExtensions.cs rename to com.onesignal.unitysdk.ios/Editor/PBXProjectExtensions.cs diff --git a/com.onesignal.unity.ios/Editor/PBXProjectExtensions.cs.meta b/com.onesignal.unitysdk.ios/Editor/PBXProjectExtensions.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Editor/PBXProjectExtensions.cs.meta rename to com.onesignal.unitysdk.ios/Editor/PBXProjectExtensions.cs.meta diff --git a/com.onesignal.unity.ios/LICENSE.md b/com.onesignal.unitysdk.ios/LICENSE.md similarity index 100% rename from com.onesignal.unity.ios/LICENSE.md rename to com.onesignal.unitysdk.ios/LICENSE.md diff --git a/com.onesignal.unity.ios/LICENSE.md.meta b/com.onesignal.unitysdk.ios/LICENSE.md.meta similarity index 100% rename from com.onesignal.unity.ios/LICENSE.md.meta rename to com.onesignal.unitysdk.ios/LICENSE.md.meta diff --git a/com.onesignal.unity.ios/README.md b/com.onesignal.unitysdk.ios/README.md similarity index 100% rename from com.onesignal.unity.ios/README.md rename to com.onesignal.unitysdk.ios/README.md diff --git a/com.onesignal.unity.ios/README.md.meta b/com.onesignal.unitysdk.ios/README.md.meta similarity index 100% rename from com.onesignal.unity.ios/README.md.meta rename to com.onesignal.unitysdk.ios/README.md.meta diff --git a/com.onesignal.unity.ios/Runtime.meta b/com.onesignal.unitysdk.ios/Runtime.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime.meta rename to com.onesignal.unitysdk.ios/Runtime.meta diff --git a/com.onesignal.unity.ios/Runtime/AssemblyInfo.cs b/com.onesignal.unitysdk.ios/Runtime/AssemblyInfo.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/AssemblyInfo.cs rename to com.onesignal.unitysdk.ios/Runtime/AssemblyInfo.cs diff --git a/com.onesignal.unity.ios/Runtime/AssemblyInfo.cs.meta b/com.onesignal.unitysdk.ios/Runtime/AssemblyInfo.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/AssemblyInfo.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/AssemblyInfo.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/OneSignal.iOS.asmdef b/com.onesignal.unitysdk.ios/Runtime/OneSignal.iOS.asmdef similarity index 100% rename from com.onesignal.unity.ios/Runtime/OneSignal.iOS.asmdef rename to com.onesignal.unitysdk.ios/Runtime/OneSignal.iOS.asmdef diff --git a/com.onesignal.unity.ios/Runtime/OneSignal.iOS.asmdef.meta b/com.onesignal.unitysdk.ios/Runtime/OneSignal.iOS.asmdef.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/OneSignal.iOS.asmdef.meta rename to com.onesignal.unitysdk.ios/Runtime/OneSignal.iOS.asmdef.meta diff --git a/com.onesignal.unity.ios/Runtime/OneSignaliOS.cs b/com.onesignal.unitysdk.ios/Runtime/OneSignaliOS.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/OneSignaliOS.cs rename to com.onesignal.unitysdk.ios/Runtime/OneSignaliOS.cs diff --git a/com.onesignal.unity.ios/Runtime/OneSignaliOS.cs.meta b/com.onesignal.unitysdk.ios/Runtime/OneSignaliOS.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/OneSignaliOS.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/OneSignaliOS.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/Info.plist b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/Info.plist similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/Info.plist rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/Info.plist diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/Info.plist.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/Info.plist.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/Info.plist.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/Info.plist.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/NotificationService.swift b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/NotificationService.swift similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/NotificationService.swift rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/NotificationService.swift diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/NotificationService.swift.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/NotificationService.swift.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/NotificationService.swift.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/NotificationService.swift.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.h b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.h similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.h rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.h diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.h.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.h.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.h.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.h.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.mm b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.mm similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.mm rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.mm diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.mm.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.mm.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.mm.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalBridgeUtil.mm.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridge.mm b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridge.mm similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridge.mm rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridge.mm diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridge.mm.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridge.mm.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridge.mm.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridge.mm.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeDebug.mm b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeDebug.mm similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeDebug.mm rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeDebug.mm diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeDebug.mm.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeDebug.mm.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeDebug.mm.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeDebug.mm.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeInAppMessages.mm b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeInAppMessages.mm similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeInAppMessages.mm rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeInAppMessages.mm diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeInAppMessages.mm.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeInAppMessages.mm.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeInAppMessages.mm.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeInAppMessages.mm.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLiveActivities.mm b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLiveActivities.mm similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLiveActivities.mm rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLiveActivities.mm diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLiveActivities.mm.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLiveActivities.mm.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLiveActivities.mm.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLiveActivities.mm.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLocation.mm b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLocation.mm similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLocation.mm rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLocation.mm diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLocation.mm.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLocation.mm.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLocation.mm.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeLocation.mm.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeNotifications.mm b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeNotifications.mm similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeNotifications.mm rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeNotifications.mm diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeNotifications.mm.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeNotifications.mm.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeNotifications.mm.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeNotifications.mm.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeSession.mm b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeSession.mm similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeSession.mm rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeSession.mm diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeSession.mm.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeSession.mm.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeSession.mm.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeSession.mm.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeUser.mm b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeUser.mm similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeUser.mm rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeUser.mm diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeUser.mm.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeUser.mm.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeUser.mm.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/OneSignalUnityBridgeUser.mm.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.h b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.h similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.h rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.h diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.h.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.h.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.h.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.h.meta diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm similarity index 98% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm index 467e3357e..b5b810a66 100644 --- a/com.onesignal.unity.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm +++ b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm @@ -97,7 +97,7 @@ - (void)setOneSignalUnityDelegate:(id )delegate { - (BOOL)oneSignalApplication:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [OneSignalWrapper setSdkType:@"unity"]; - [OneSignalWrapper setSdkVersion:@"050301"]; + [OneSignalWrapper setSdkVersion:@"060000"]; [OneSignal initialize:nil withLaunchOptions:launchOptions]; if ([self respondsToSelector:@selector(oneSignalApplication:didFinishLaunchingWithOptions:)]) diff --git a/com.onesignal.unity.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm.meta b/com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm.meta rename to com.onesignal.unitysdk.ios/Runtime/Plugins/iOS/UIApplication+OneSignalUnity.mm.meta diff --git a/com.onesignal.unity.ios/Runtime/Utilities.meta b/com.onesignal.unitysdk.ios/Runtime/Utilities.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Utilities.meta rename to com.onesignal.unitysdk.ios/Runtime/Utilities.meta diff --git a/com.onesignal.unity.ios/Runtime/Utilities/Later.cs b/com.onesignal.unitysdk.ios/Runtime/Utilities/Later.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/Utilities/Later.cs rename to com.onesignal.unitysdk.ios/Runtime/Utilities/Later.cs diff --git a/com.onesignal.unity.ios/Runtime/Utilities/Later.cs.meta b/com.onesignal.unitysdk.ios/Runtime/Utilities/Later.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Utilities/Later.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/Utilities/Later.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/Utilities/WaitingProxy.cs b/com.onesignal.unitysdk.ios/Runtime/Utilities/WaitingProxy.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/Utilities/WaitingProxy.cs rename to com.onesignal.unitysdk.ios/Runtime/Utilities/WaitingProxy.cs diff --git a/com.onesignal.unity.ios/Runtime/Utilities/WaitingProxy.cs.meta b/com.onesignal.unitysdk.ios/Runtime/Utilities/WaitingProxy.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/Utilities/WaitingProxy.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/Utilities/WaitingProxy.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/iOSDebugManager.cs b/com.onesignal.unitysdk.ios/Runtime/iOSDebugManager.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSDebugManager.cs rename to com.onesignal.unitysdk.ios/Runtime/iOSDebugManager.cs diff --git a/com.onesignal.unity.ios/Runtime/iOSDebugManager.cs.meta b/com.onesignal.unitysdk.ios/Runtime/iOSDebugManager.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSDebugManager.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/iOSDebugManager.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/iOSDisplayableNotification.cs b/com.onesignal.unitysdk.ios/Runtime/iOSDisplayableNotification.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSDisplayableNotification.cs rename to com.onesignal.unitysdk.ios/Runtime/iOSDisplayableNotification.cs diff --git a/com.onesignal.unity.ios/Runtime/iOSDisplayableNotification.cs.meta b/com.onesignal.unitysdk.ios/Runtime/iOSDisplayableNotification.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSDisplayableNotification.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/iOSDisplayableNotification.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/iOSInAppMessagesManager.cs b/com.onesignal.unitysdk.ios/Runtime/iOSInAppMessagesManager.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSInAppMessagesManager.cs rename to com.onesignal.unitysdk.ios/Runtime/iOSInAppMessagesManager.cs diff --git a/com.onesignal.unity.ios/Runtime/iOSInAppMessagesManager.cs.meta b/com.onesignal.unitysdk.ios/Runtime/iOSInAppMessagesManager.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSInAppMessagesManager.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/iOSInAppMessagesManager.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/iOSLiveActivitiesManager.cs b/com.onesignal.unitysdk.ios/Runtime/iOSLiveActivitiesManager.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSLiveActivitiesManager.cs rename to com.onesignal.unitysdk.ios/Runtime/iOSLiveActivitiesManager.cs diff --git a/com.onesignal.unity.ios/Runtime/iOSLiveActivitiesManager.cs.meta b/com.onesignal.unitysdk.ios/Runtime/iOSLiveActivitiesManager.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSLiveActivitiesManager.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/iOSLiveActivitiesManager.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/iOSLocationManager.cs b/com.onesignal.unitysdk.ios/Runtime/iOSLocationManager.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSLocationManager.cs rename to com.onesignal.unitysdk.ios/Runtime/iOSLocationManager.cs diff --git a/com.onesignal.unity.ios/Runtime/iOSLocationManager.cs.meta b/com.onesignal.unitysdk.ios/Runtime/iOSLocationManager.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSLocationManager.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/iOSLocationManager.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/iOSNotificationsManager.cs b/com.onesignal.unitysdk.ios/Runtime/iOSNotificationsManager.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSNotificationsManager.cs rename to com.onesignal.unitysdk.ios/Runtime/iOSNotificationsManager.cs diff --git a/com.onesignal.unity.ios/Runtime/iOSNotificationsManager.cs.meta b/com.onesignal.unitysdk.ios/Runtime/iOSNotificationsManager.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSNotificationsManager.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/iOSNotificationsManager.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/iOSPushSubscription.cs b/com.onesignal.unitysdk.ios/Runtime/iOSPushSubscription.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSPushSubscription.cs rename to com.onesignal.unitysdk.ios/Runtime/iOSPushSubscription.cs diff --git a/com.onesignal.unity.ios/Runtime/iOSPushSubscription.cs.meta b/com.onesignal.unitysdk.ios/Runtime/iOSPushSubscription.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSPushSubscription.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/iOSPushSubscription.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/iOSSessionManager.cs b/com.onesignal.unitysdk.ios/Runtime/iOSSessionManager.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSSessionManager.cs rename to com.onesignal.unitysdk.ios/Runtime/iOSSessionManager.cs diff --git a/com.onesignal.unity.ios/Runtime/iOSSessionManager.cs.meta b/com.onesignal.unitysdk.ios/Runtime/iOSSessionManager.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSSessionManager.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/iOSSessionManager.cs.meta diff --git a/com.onesignal.unity.ios/Runtime/iOSUserManager.cs b/com.onesignal.unitysdk.ios/Runtime/iOSUserManager.cs similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSUserManager.cs rename to com.onesignal.unitysdk.ios/Runtime/iOSUserManager.cs diff --git a/com.onesignal.unity.ios/Runtime/iOSUserManager.cs.meta b/com.onesignal.unitysdk.ios/Runtime/iOSUserManager.cs.meta similarity index 100% rename from com.onesignal.unity.ios/Runtime/iOSUserManager.cs.meta rename to com.onesignal.unitysdk.ios/Runtime/iOSUserManager.cs.meta diff --git a/com.onesignal.unitysdk.ios/package.json b/com.onesignal.unitysdk.ios/package.json new file mode 100644 index 000000000..9bf69009c --- /dev/null +++ b/com.onesignal.unitysdk.ios/package.json @@ -0,0 +1,35 @@ +{ + "name": "com.onesignal.unitysdk.ios", + "displayName": "OneSignal SDK iOS", + "version": "6.0.0", + "unity": "2022.3", + "description": "iOS platform implementation for the OneSignal Unity SDK, including the native bridge, CocoaPods dependencies, and Xcode post-processing.", + "dependencies": { + "com.onesignal.unitysdk.core": "6.0.0" + }, + "keywords": [ + "push-notifications", + "notification-service", + "notifications", + "sdk", + "apns", + "onesignal", + "ios" + ], + "license": "SEE LICENSE IN LICENSE.md", + "author": { + "name": "OneSignal", + "email": "support@onesignal.com", + "url": "https://onesignal.com/" + }, + "homepage": "https://onesignal.com/", + "documentationUrl": "https://documentation.onesignal.com/docs/unity-sdk-setup", + "bugs": { + "url": "https://github.com/OneSignal/OneSignal-Unity-SDK/issues", + "email": "support@onesignal.com" + }, + "repository": { + "type": "git", + "url": "https://github.com/OneSignal/OneSignal-Unity-SDK.git" + } +} diff --git a/com.onesignal.unity.ios/package.json.meta b/com.onesignal.unitysdk.ios/package.json.meta similarity index 100% rename from com.onesignal.unity.ios/package.json.meta rename to com.onesignal.unitysdk.ios/package.json.meta diff --git a/examples/build.md b/examples/build.md index 9594a4718..51397573b 100644 --- a/examples/build.md +++ b/examples/build.md @@ -35,17 +35,17 @@ Android status bar: SDK reference via local path in `Packages/manifest.json`: ```json -"com.onesignal.unity.core": "file:../../../com.onesignal.unity.core", -"com.onesignal.unity.android": "file:../../../com.onesignal.unity.android", -"com.onesignal.unity.ios": "file:../../../com.onesignal.unity.ios" +"com.onesignal.unitysdk.core": "file:../../../com.onesignal.unitysdk.core", +"com.onesignal.unitysdk.android": "file:../../../com.onesignal.unitysdk.android", +"com.onesignal.unitysdk.ios": "file:../../../com.onesignal.unitysdk.ios" ``` ### Dependencies (Packages/manifest.json) ```json -"com.onesignal.unity.core": "file:../../../com.onesignal.unity.core", -"com.onesignal.unity.android": "file:../../../com.onesignal.unity.android", -"com.onesignal.unity.ios": "file:../../../com.onesignal.unity.ios", +"com.onesignal.unitysdk.core": "file:../../../com.onesignal.unitysdk.core", +"com.onesignal.unitysdk.android": "file:../../../com.onesignal.unitysdk.android", +"com.onesignal.unitysdk.ios": "file:../../../com.onesignal.unitysdk.ios", "com.unity.nuget.newtonsoft-json": "3.2.2" ``` diff --git a/examples/demo-no-location/Packages/manifest.json b/examples/demo-no-location/Packages/manifest.json index 7012c1bbc..076745da7 100644 --- a/examples/demo-no-location/Packages/manifest.json +++ b/examples/demo-no-location/Packages/manifest.json @@ -1,8 +1,8 @@ { "dependencies": { - "com.onesignal.unity.android": "file:../../../com.onesignal.unity.android", - "com.onesignal.unity.core": "file:../../../com.onesignal.unity.core", - "com.onesignal.unity.ios": "file:../../../com.onesignal.unity.ios", + "com.onesignal.unitysdk.android": "file:../../../com.onesignal.unitysdk.android", + "com.onesignal.unitysdk.core": "file:../../../com.onesignal.unitysdk.core", + "com.onesignal.unitysdk.ios": "file:../../../com.onesignal.unitysdk.ios", "com.unity.modules.androidjni": "1.0.0", "com.unity.modules.imgui": "1.0.0", "com.unity.modules.jsonserialize": "1.0.0", diff --git a/examples/demo-no-location/Packages/packages-lock.json b/examples/demo-no-location/Packages/packages-lock.json index 2f650a2cd..5a335a93e 100644 --- a/examples/demo-no-location/Packages/packages-lock.json +++ b/examples/demo-no-location/Packages/packages-lock.json @@ -1,25 +1,25 @@ { "dependencies": { - "com.onesignal.unity.android": { - "version": "file:../../../com.onesignal.unity.android", + "com.onesignal.unitysdk.android": { + "version": "file:../../../com.onesignal.unitysdk.android", "depth": 0, "source": "local", "dependencies": { - "com.onesignal.unity.core": "5.2.11" + "com.onesignal.unitysdk.core": "6.0.0" } }, - "com.onesignal.unity.core": { - "version": "file:../../../com.onesignal.unity.core", + "com.onesignal.unitysdk.core": { + "version": "file:../../../com.onesignal.unitysdk.core", "depth": 0, "source": "local", "dependencies": {} }, - "com.onesignal.unity.ios": { - "version": "file:../../../com.onesignal.unity.ios", + "com.onesignal.unitysdk.ios": { + "version": "file:../../../com.onesignal.unitysdk.ios", "depth": 0, "source": "local", "dependencies": { - "com.onesignal.unity.core": "5.2.11" + "com.onesignal.unitysdk.core": "6.0.0" } }, "com.unity.modules.androidjni": { diff --git a/examples/demo/Assets/App/Editor/iOS/IconSetter.cs.meta b/examples/demo/Assets/App/Editor/iOS/IconSetter.cs.meta index 964333227..cc0849915 100644 --- a/examples/demo/Assets/App/Editor/iOS/IconSetter.cs.meta +++ b/examples/demo/Assets/App/Editor/iOS/IconSetter.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: c75d27ac586804ab592bbcd450372c9c \ No newline at end of file +guid: c75d27ac586804ab592bbcd450372c9c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/App/Editor/iOS/SigningPostProcessor.cs.meta b/examples/demo/Assets/App/Editor/iOS/SigningPostProcessor.cs.meta index 8cc7d24d8..c7432485a 100644 --- a/examples/demo/Assets/App/Editor/iOS/SigningPostProcessor.cs.meta +++ b/examples/demo/Assets/App/Editor/iOS/SigningPostProcessor.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 2e20b362e592d44d6a523d29a9c059f6 \ No newline at end of file +guid: 2e20b362e592d44d6a523d29a9c059f6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/OneSignal/Attribution/OneSignal.UnityPackage.Attribution.asmdef b/examples/demo/Assets/OneSignal/Attribution/OneSignal.UnityPackage.Attribution.asmdef index 5eaafcd8e..6e77aa112 100644 --- a/examples/demo/Assets/OneSignal/Attribution/OneSignal.UnityPackage.Attribution.asmdef +++ b/examples/demo/Assets/OneSignal/Attribution/OneSignal.UnityPackage.Attribution.asmdef @@ -15,8 +15,8 @@ "defineConstraints": [], "versionDefines": [ { - "name": "com.onesignal.unity.core", - "expression": "5.3.1", + "name": "com.onesignal.unitysdk.core", + "expression": "6.0.0", "define": "ONE_SIGNAL_INSTALLED" } ], diff --git a/examples/demo/Assets/OneSignal/Editor/OneSignal.UnityPackage.Editor.asmdef b/examples/demo/Assets/OneSignal/Editor/OneSignal.UnityPackage.Editor.asmdef index 8ee7bf545..b5143737c 100644 --- a/examples/demo/Assets/OneSignal/Editor/OneSignal.UnityPackage.Editor.asmdef +++ b/examples/demo/Assets/OneSignal/Editor/OneSignal.UnityPackage.Editor.asmdef @@ -15,8 +15,8 @@ "defineConstraints": [], "versionDefines": [ { - "name": "com.onesignal.unity.core", - "expression": "5.3.1", + "name": "com.onesignal.unitysdk.core", + "expression": "6.0.0", "define": "ONE_SIGNAL_INSTALLED" } ], diff --git a/examples/demo/Assets/OneSignal/Editor/SetupSteps/ImportPackagesStep.cs b/examples/demo/Assets/OneSignal/Editor/SetupSteps/ImportPackagesStep.cs index 463bc0a1d..f074adca2 100644 --- a/examples/demo/Assets/OneSignal/Editor/SetupSteps/ImportPackagesStep.cs +++ b/examples/demo/Assets/OneSignal/Editor/SetupSteps/ImportPackagesStep.cs @@ -99,9 +99,9 @@ public static void _showCoreInstallerWindow() private const string _shouldShowWindowKey = "onesignal.importpackage.shouldshow"; private const string _packagesScope = "com.onesignal"; - private static readonly string _corePackageName = $"{_packagesScope}.unity.core"; - private static readonly string _androidPackageName = $"{_packagesScope}.unity.android"; - private static readonly string _iosPackageName = $"{_packagesScope}.unity.ios"; + private static readonly string _corePackageName = $"{_packagesScope}.unitysdk.core"; + private static readonly string _androidPackageName = $"{_packagesScope}.unitysdk.android"; + private static readonly string _iosPackageName = $"{_packagesScope}.unitysdk.ios"; #if IS_ONESIGNAL_EXAMPLE_APP private static readonly string _coreVersion = $"file:../../{_corePackageName}"; diff --git a/examples/demo/Assets/OneSignal/MIGRATION_GUIDE_v2_to_v3.md b/examples/demo/Assets/OneSignal/MIGRATION_GUIDE_v2_to_v3.md index c472f4404..d2f2aa782 100644 --- a/examples/demo/Assets/OneSignal/MIGRATION_GUIDE_v2_to_v3.md +++ b/examples/demo/Assets/OneSignal/MIGRATION_GUIDE_v2_to_v3.md @@ -160,7 +160,7 @@ OneSignal.Default.Initialize("your_app_id"); We also now include a prefab for codeless initialization! -Located in the `com.onesignal.unity.core` package we've include a simple prefab which initializes OneSignal. You can easily find it using the Asset search bar to find `OneSignalController.prefab` and making sure to select All** or **In Packages** for your search option. Drag the prefab into your very first scene, fill in the **App Id, and you are immediately ready to go! +Located in the `com.onesignal.unitysdk.core` package we've include a simple prefab which initializes OneSignal. You can easily find it using the Asset search bar to find `OneSignalController.prefab` and making sure to select All** or **In Packages** for your search option. Drag the prefab into your very first scene, fill in the **App Id, and you are immediately ready to go! #### Debugging Set the log and alert levels diff --git a/examples/demo/Assets/OneSignal/README.md b/examples/demo/Assets/OneSignal/README.md index 9509a814d..3785f98a7 100644 --- a/examples/demo/Assets/OneSignal/README.md +++ b/examples/demo/Assets/OneSignal/README.md @@ -47,58 +47,18 @@ You must generate the appropriate credentials for the platform(s) you are releas - Amazon Fire - [Generate an Amazon API Key](https://documentation.onesignal.com/docs/generate-an-amazon-api-key) ## Installation -There are two methods of installation available for the OneSignal Unity SDK: > **Upgrading from 2.x.x to 3.x.x?**
> Please check out our [v2 to v3 migration guide](MIGRATION_GUIDE_v2_to_v3.md). > **Upgrading from 3.x.x to 5.x.x?**
> Please check out our [v3 to v5 migration guide](MIGRATION_GUIDE_v3_to_v5.md). -
-Unity Asset Store (click to expand) - 1. Add the OneSignal Unity SDK as an available asset to your account by clicking **Add to My Assets** from [our listing on the Unity Asset Store](https://assetstore.unity.com/packages/add-ons/services/billing/onesignal-sdk-193316). 2. Find the package waiting for you to download by clicking **Open in Unity** from that same page. This will open the Unity Editor and its Package Manager window. -3. On the SDK's listing in the Editor click the **Download** button. When it finishes click **Import**. - - ![onesignal unity sdk in my assets](Documentation/asset_listing.png) - -4. A prompt to import all of the files of the OneSignal Unity SDK will appear. Click **Import** to continue and compile the scripts into your project. -5. Navigate to **Window > OneSignal SDK Setup** (or follow the popup if upgrading) in the Unity Editor which will bring up a window with some final steps which need - to be completed in order to finalize the installation. The most important of these steps is **Import OneSignal packages**. - - > *Depending on your project configuration and if you are upgrading from a previous version, some of these steps may already be marked as "completed"* - - ![sdk setup steps window](Documentation/setup_window.png) - -6. After importing the packages Unity will notify you that a new registry has been added and the **OneSignal SDK Setup** window will have refreshed with a few additional - steps. Following these will finalize your installation of the OneSignal Unity SDK. -
- -
-Unity Package Manager (click to expand) - -1. From within the Unity Editor navigate to **Edit > Project Settings** and then to the **Package Manager** settings tab. - - ![unity registry manager](Documentation/package_manager_tab.png) - -2. Create a *New Scoped Registry* by entering - ``` - Name npmjs - URL https://registry.npmjs.org - Scope(s) com.onesignal - ``` - and click **Save**. -3. Open the **Window > Package Manager** and switch to **My Registries** via the **Packages:** dropdown menu. You will see all of the OneSignal Unity SDK packages available - on which you can then click **Install** for the platforms you would like to include. Dependencies will be added automatically. -4. Once the packages have finished importing you will find a new menu under **Window > OneSignal SDK Setup**. Open it and you will find some final steps which need to be completed - in order to finalize the installation. - - > *Depending on your project configuration and if you are upgrading from a previous version, some of these steps may already be marked as "completed"* - - ![my registries menu selection](Documentation/registry_menu.png) +3. Install **OneSignal SDK Android** and/or **OneSignal SDK iOS** from the product. Unity installs **OneSignal SDK Core** automatically as a dependency. +4. Open **Window > OneSignal SDK Setup** and complete the remaining platform setup steps. -
+No scoped npm registry is required. ## Platform Configuration ### iOS @@ -132,7 +92,7 @@ After building in Unity and exporting the XCode project follow these steps: Most of the Android setup was already handled during installation! The only thing remaining is to setup your own notification icons. You can do this be replacing the example icons located at `Assets/Plugins/Android/OneSignalConfig.androidlib/src/main/res` -with your own. There is a complete guide for this [in the plugin's README](com.onesignal.unity.android/Editor/OneSignalConfig.androidlib/README.md). See our +with your own. There is a complete guide for this [in the plugin's README](com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/README.md). See our [Customize Notification Icons](https://documentation.onesignal.com/docs/customize-notification-icons) page for additional details. ## Usage @@ -140,7 +100,7 @@ For a compact implementation of the major SDK features, open **Window > Package ### Initialization #### Prefab -Located in the `com.onesignal.unity.core` package we've include a simple prefab which initializes OneSignal. You can easily find it using the Asset search bar +Located in the `com.onesignal.unitysdk.core` package we've include a simple prefab which initializes OneSignal. You can easily find it using the Asset search bar to find `OneSignalController.prefab` and making sure to select **All** or **In Packages** for your search option. Drag the prefab into your very first scene, fill in the **App Id**, and you are immediately ready to go! diff --git a/examples/demo/Assets/OneSignal/VERSION b/examples/demo/Assets/OneSignal/VERSION index 7d3cdbf0d..f4965a313 100755 --- a/examples/demo/Assets/OneSignal/VERSION +++ b/examples/demo/Assets/OneSignal/VERSION @@ -1 +1 @@ -5.3.1 \ No newline at end of file +6.0.0 \ No newline at end of file diff --git a/examples/demo/Assets/OneSignalPackager/Editor/OneSignalDistributionValidator.cs b/examples/demo/Assets/OneSignalPackager/Editor/OneSignalDistributionValidator.cs index 0b77e6fa0..4fbe4cd8d 100644 --- a/examples/demo/Assets/OneSignalPackager/Editor/OneSignalDistributionValidator.cs +++ b/examples/demo/Assets/OneSignalPackager/Editor/OneSignalDistributionValidator.cs @@ -84,7 +84,7 @@ private static void ValidateSample() var repositoryRoot = Path.GetFullPath( Path.Combine(Application.dataPath, "..", "..", "..") ); - var samplePath = Path.Combine(repositoryRoot, "com.onesignal.unity.core", "Samples~"); + var samplePath = Path.Combine(repositoryRoot, "com.onesignal.unitysdk.core", "Samples~"); var requiredFiles = new[] { "INCONSOLATA-VARIABLEFONT_WDTH,WGHT.TTF", diff --git a/examples/demo/Assets/OneSignalPackager/Editor/OneSignalSetupReset.cs b/examples/demo/Assets/OneSignalPackager/Editor/OneSignalSetupReset.cs index 704efedd0..41c6ff0c6 100644 --- a/examples/demo/Assets/OneSignalPackager/Editor/OneSignalSetupReset.cs +++ b/examples/demo/Assets/OneSignalPackager/Editor/OneSignalSetupReset.cs @@ -73,9 +73,9 @@ public static void ResetAllSteps() */ var manifest = new Manifest(); manifest.Fetch(); - manifest.RemoveDependency("com.onesignal.unity.core"); - manifest.RemoveDependency("com.onesignal.unity.android"); - manifest.RemoveDependency("com.onesignal.unity.ios"); + manifest.RemoveDependency("com.onesignal.unitysdk.core"); + manifest.RemoveDependency("com.onesignal.unitysdk.android"); + manifest.RemoveDependency("com.onesignal.unitysdk.ios"); manifest.RemoveScopeRegistry("https://registry.npmjs.org"); manifest.ApplyChanges(); diff --git a/examples/demo/Assets/Plugins/Android/AppIcon.androidlib.meta b/examples/demo/Assets/Plugins/Android/AppIcon.androidlib.meta index 3776ce9de..0cca79e21 100644 --- a/examples/demo/Assets/Plugins/Android/AppIcon.androidlib.meta +++ b/examples/demo/Assets/Plugins/Android/AppIcon.androidlib.meta @@ -1,2 +1,32 @@ fileFormatVersion: 2 -guid: 375222781edc840349e01c66fd9dbd19 \ No newline at end of file +guid: 375222781edc840349e01c66fd9dbd19 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Plugins/iOS/OneSignalDemoKeyboard.mm.meta b/examples/demo/Assets/Plugins/iOS/OneSignalDemoKeyboard.mm.meta index cd4e14061..78a5258a4 100644 --- a/examples/demo/Assets/Plugins/iOS/OneSignalDemoKeyboard.mm.meta +++ b/examples/demo/Assets/Plugins/iOS/OneSignalDemoKeyboard.mm.meta @@ -1,2 +1,33 @@ fileFormatVersion: 2 -guid: 0db794f4e84ab424fab6b119789907d0 \ No newline at end of file +guid: 0db794f4e84ab424fab6b119789907d0 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: + AddToEmbeddedBinaries: false + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/AppBootstrapper.cs.meta b/examples/demo/Assets/Scripts/AppBootstrapper.cs.meta index a03a696f0..d79ab0f98 100644 --- a/examples/demo/Assets/Scripts/AppBootstrapper.cs.meta +++ b/examples/demo/Assets/Scripts/AppBootstrapper.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 16c66df82b399462ea83e78d7c9bc9d9 \ No newline at end of file +guid: 16c66df82b399462ea83e78d7c9bc9d9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/Editor/BuildScript.cs.meta b/examples/demo/Assets/Scripts/Editor/BuildScript.cs.meta index 98e045ae1..45aae6d76 100644 --- a/examples/demo/Assets/Scripts/Editor/BuildScript.cs.meta +++ b/examples/demo/Assets/Scripts/Editor/BuildScript.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: be5cf347d71e84ea3819f8fbba38875b \ No newline at end of file +guid: be5cf347d71e84ea3819f8fbba38875b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/Editor/CopyEnvPreBuild.cs.meta b/examples/demo/Assets/Scripts/Editor/CopyEnvPreBuild.cs.meta index 4fb392289..0c421c80e 100644 --- a/examples/demo/Assets/Scripts/Editor/CopyEnvPreBuild.cs.meta +++ b/examples/demo/Assets/Scripts/Editor/CopyEnvPreBuild.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 22dfaece35ee843148765242503a6c02 \ No newline at end of file +guid: 22dfaece35ee843148765242503a6c02 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/Editor/SceneSetup.cs.meta b/examples/demo/Assets/Scripts/Editor/SceneSetup.cs.meta index 5743788ec..c67a5a2f4 100644 --- a/examples/demo/Assets/Scripts/Editor/SceneSetup.cs.meta +++ b/examples/demo/Assets/Scripts/Editor/SceneSetup.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: db7b1e2e2d53e40119b53e0362a9faa1 \ No newline at end of file +guid: db7b1e2e2d53e40119b53e0362a9faa1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/Models/InAppMessageType.cs.meta b/examples/demo/Assets/Scripts/Models/InAppMessageType.cs.meta index 148e09bee..0643439e2 100644 --- a/examples/demo/Assets/Scripts/Models/InAppMessageType.cs.meta +++ b/examples/demo/Assets/Scripts/Models/InAppMessageType.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: a1540cdf7c81d414e80c18188a0d9f1b \ No newline at end of file +guid: a1540cdf7c81d414e80c18188a0d9f1b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/Models/NotificationType.cs.meta b/examples/demo/Assets/Scripts/Models/NotificationType.cs.meta index 82394f22c..bc7748506 100644 --- a/examples/demo/Assets/Scripts/Models/NotificationType.cs.meta +++ b/examples/demo/Assets/Scripts/Models/NotificationType.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 9096b5e289b88482880d2efc3effee5a \ No newline at end of file +guid: 9096b5e289b88482880d2efc3effee5a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/Models/UserData.cs.meta b/examples/demo/Assets/Scripts/Models/UserData.cs.meta index 6351f69a4..fc7c505a6 100644 --- a/examples/demo/Assets/Scripts/Models/UserData.cs.meta +++ b/examples/demo/Assets/Scripts/Models/UserData.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: f0a1253b34b3b4103a4f323d747d601f \ No newline at end of file +guid: f0a1253b34b3b4103a4f323d747d601f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/Services/AccessibilityBridge.cs.meta b/examples/demo/Assets/Scripts/Services/AccessibilityBridge.cs.meta index f3ae9d32e..02e3a9af8 100644 --- a/examples/demo/Assets/Scripts/Services/AccessibilityBridge.cs.meta +++ b/examples/demo/Assets/Scripts/Services/AccessibilityBridge.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: f731f7ecdbc0d44a083358496883f941 \ No newline at end of file +guid: f731f7ecdbc0d44a083358496883f941 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/Services/OneSignalApiService.cs.meta b/examples/demo/Assets/Scripts/Services/OneSignalApiService.cs.meta index 4f2e02cb5..2ed9354ea 100644 --- a/examples/demo/Assets/Scripts/Services/OneSignalApiService.cs.meta +++ b/examples/demo/Assets/Scripts/Services/OneSignalApiService.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 1a3caf7fb8b5a4a55851c640ef0ef069 \ No newline at end of file +guid: 1a3caf7fb8b5a4a55851c640ef0ef069 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/Services/PreferencesService.cs.meta b/examples/demo/Assets/Scripts/Services/PreferencesService.cs.meta index 0dd026cec..b30b7195c 100644 --- a/examples/demo/Assets/Scripts/Services/PreferencesService.cs.meta +++ b/examples/demo/Assets/Scripts/Services/PreferencesService.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: cc648a1c28a5046f5a7047226ec5248f \ No newline at end of file +guid: cc648a1c28a5046f5a7047226ec5248f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/Services/TooltipHelper.cs.meta b/examples/demo/Assets/Scripts/Services/TooltipHelper.cs.meta index 46ad70bba..3494a46bd 100644 --- a/examples/demo/Assets/Scripts/Services/TooltipHelper.cs.meta +++ b/examples/demo/Assets/Scripts/Services/TooltipHelper.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: c6ea3077c4a184206a0df739912cc7df \ No newline at end of file +guid: c6ea3077c4a184206a0df739912cc7df +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/DemoToast.cs.meta b/examples/demo/Assets/Scripts/UI/DemoToast.cs.meta index df8355dcd..32502d980 100644 --- a/examples/demo/Assets/Scripts/UI/DemoToast.cs.meta +++ b/examples/demo/Assets/Scripts/UI/DemoToast.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: b6f9620fb5e02417e8055f831f7c68b1 \ No newline at end of file +guid: b6f9620fb5e02417e8055f831f7c68b1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/CustomNotificationDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/CustomNotificationDialog.cs.meta index 854b4b157..d0bed81a0 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/CustomNotificationDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/CustomNotificationDialog.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 402a6f67fc6c041ce801f746cb02affb \ No newline at end of file +guid: 402a6f67fc6c041ce801f746cb02affb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/DialogBase.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/DialogBase.cs.meta index 73a0fd1b5..7f5894980 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/DialogBase.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/DialogBase.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 16bb9105c5fe54db48411934be8443cf \ No newline at end of file +guid: 16bb9105c5fe54db48411934be8443cf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/LoginDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/LoginDialog.cs.meta index 6e5b3fe19..ec5e42e55 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/LoginDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/LoginDialog.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 5e54fee6855d54e24a16779f8c62697a \ No newline at end of file +guid: 5e54fee6855d54e24a16779f8c62697a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/MultiPairInputDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/MultiPairInputDialog.cs.meta index 36e7c8251..dc632e539 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/MultiPairInputDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/MultiPairInputDialog.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 2b1298a11bc904ac190d76ab4cabe313 \ No newline at end of file +guid: 2b1298a11bc904ac190d76ab4cabe313 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/MultiSelectRemoveDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/MultiSelectRemoveDialog.cs.meta index fd7be4dea..27f7fddd7 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/MultiSelectRemoveDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/MultiSelectRemoveDialog.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: d449fb3b9c5344af9a60a51820350ca3 \ No newline at end of file +guid: d449fb3b9c5344af9a60a51820350ca3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/OutcomeDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/OutcomeDialog.cs.meta index c156efd30..d3cb19db1 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/OutcomeDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/OutcomeDialog.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 8e8a835439c6f46e98a0f47c470de17e \ No newline at end of file +guid: 8e8a835439c6f46e98a0f47c470de17e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/PairInputDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/PairInputDialog.cs.meta index 75c4a311e..d2fd25bfc 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/PairInputDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/PairInputDialog.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 54132da414b3444d3be383e6bec5aba6 \ No newline at end of file +guid: 54132da414b3444d3be383e6bec5aba6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/SingleInputDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/SingleInputDialog.cs.meta index ab45996c3..26e6582b4 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/SingleInputDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/SingleInputDialog.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: a76a3a7d72bd248ceb4be8e0899a68a6 \ No newline at end of file +guid: a76a3a7d72bd248ceb4be8e0899a68a6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/TooltipDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/TooltipDialog.cs.meta index cadc6485a..968e54691 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/TooltipDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/TooltipDialog.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 0e2fa2cfe0a08441fb246af942ecb2fe \ No newline at end of file +guid: 0e2fa2cfe0a08441fb246af942ecb2fe +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/TrackEventDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/TrackEventDialog.cs.meta index 7ff885817..1752a911f 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/TrackEventDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/TrackEventDialog.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 42164793472a743bb8b573cd52e1c0ba \ No newline at end of file +guid: 42164793472a743bb8b573cd52e1c0ba +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/HomeScreenController.cs.meta b/examples/demo/Assets/Scripts/UI/HomeScreenController.cs.meta index 45863ada1..9ca8d6a0f 100644 --- a/examples/demo/Assets/Scripts/UI/HomeScreenController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/HomeScreenController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 34b9f69fc9e0145ea8249449eeaa43e0 \ No newline at end of file +guid: 34b9f69fc9e0145ea8249449eeaa43e0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/MaterialIcons.cs.meta b/examples/demo/Assets/Scripts/UI/MaterialIcons.cs.meta index ef5d4b8f4..8c7fed0a5 100644 --- a/examples/demo/Assets/Scripts/UI/MaterialIcons.cs.meta +++ b/examples/demo/Assets/Scripts/UI/MaterialIcons.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 0c986e0b315114c52afd430b3b2ea116 \ No newline at end of file +guid: 0c986e0b315114c52afd430b3b2ea116 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/SecondaryScreenController.cs.meta b/examples/demo/Assets/Scripts/UI/SecondaryScreenController.cs.meta index 970387482..89bd4188d 100644 --- a/examples/demo/Assets/Scripts/UI/SecondaryScreenController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/SecondaryScreenController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: c9af77f10c9ae41038eca992c52de95b \ No newline at end of file +guid: c9af77f10c9ae41038eca992c52de95b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/AliasesSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/AliasesSectionController.cs.meta index 99b1fe737..9d3a2e314 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/AliasesSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/AliasesSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 17a2996531ee24cc1ad6338a646f88f2 \ No newline at end of file +guid: 17a2996531ee24cc1ad6338a646f88f2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/AppSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/AppSectionController.cs.meta index 01934faed..c948e22fb 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/AppSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/AppSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 7f2878bf64af44fc2b200106334b12b3 \ No newline at end of file +guid: 7f2878bf64af44fc2b200106334b12b3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/EmailsSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/EmailsSectionController.cs.meta index bb9ad885b..10d5ea5e3 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/EmailsSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/EmailsSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: c8a7be3b982fc4dac9544870a3dae018 \ No newline at end of file +guid: c8a7be3b982fc4dac9544870a3dae018 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/InAppSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/InAppSectionController.cs.meta index 3c172a234..95ca60801 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/InAppSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/InAppSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 0ff3c3ddce0c442bba6a32812ee21575 \ No newline at end of file +guid: 0ff3c3ddce0c442bba6a32812ee21575 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/LiveActivitiesSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/LiveActivitiesSectionController.cs.meta index 57cd4d245..42b77fa0c 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/LiveActivitiesSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/LiveActivitiesSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: ac01c2e8884d34f17bb76140778c7b7b \ No newline at end of file +guid: ac01c2e8884d34f17bb76140778c7b7b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/LocationSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/LocationSectionController.cs.meta index 98ee8f712..d6e722f57 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/LocationSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/LocationSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 8846b31932f3c4aab884e3f1e966ad2a \ No newline at end of file +guid: 8846b31932f3c4aab884e3f1e966ad2a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/OutcomesSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/OutcomesSectionController.cs.meta index bdaba4280..2569a80af 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/OutcomesSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/OutcomesSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 1ee59d77d10654c0ebd8f5925b954e92 \ No newline at end of file +guid: 1ee59d77d10654c0ebd8f5925b954e92 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/PushSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/PushSectionController.cs.meta index 16418c9c5..2129b9178 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/PushSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/PushSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 8343625e998d44e3eafd84a747baca28 \ No newline at end of file +guid: 8343625e998d44e3eafd84a747baca28 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/SectionBuilder.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/SectionBuilder.cs.meta index e3be96982..7ea9a2073 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/SectionBuilder.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/SectionBuilder.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 2ad07d1208662424dacbb2205ecb76b1 \ No newline at end of file +guid: 2ad07d1208662424dacbb2205ecb76b1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/SendIamSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/SendIamSectionController.cs.meta index c14de3f04..22071267a 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/SendIamSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/SendIamSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: b4f8c856820284d1b932054187a30be3 \ No newline at end of file +guid: b4f8c856820284d1b932054187a30be3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/SendPushSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/SendPushSectionController.cs.meta index 50d657ff0..c28f3b9ad 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/SendPushSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/SendPushSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 2cda679dc679140578da406731f347ee \ No newline at end of file +guid: 2cda679dc679140578da406731f347ee +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/SmsSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/SmsSectionController.cs.meta index 6976293c2..387fb1481 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/SmsSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/SmsSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: f7255a0e970a5458792fc75d897fb4da \ No newline at end of file +guid: f7255a0e970a5458792fc75d897fb4da +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/TagsSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/TagsSectionController.cs.meta index 4c116c050..2c1a25776 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/TagsSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/TagsSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: b128ee0db845f42b9a0832942e6ce91e \ No newline at end of file +guid: b128ee0db845f42b9a0832942e6ce91e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/TriggersSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/TriggersSectionController.cs.meta index 78031871a..fb4f18073 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/TriggersSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/TriggersSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 967061d8b40a44634be786c065b132c3 \ No newline at end of file +guid: 967061d8b40a44634be786c065b132c3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/Sections/UserSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/UserSectionController.cs.meta index 1700a45d7..58aa4889a 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/UserSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/UserSectionController.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: dfdcf29d34ed742e3a87d8d3c88ebbb0 \ No newline at end of file +guid: dfdcf29d34ed742e3a87d8d3c88ebbb0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/UI/SwitchToggle.cs.meta b/examples/demo/Assets/Scripts/UI/SwitchToggle.cs.meta index 4b091d409..8d4c6e1d9 100644 --- a/examples/demo/Assets/Scripts/UI/SwitchToggle.cs.meta +++ b/examples/demo/Assets/Scripts/UI/SwitchToggle.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 108ea6326d93a4f3586e53672e7dcc13 \ No newline at end of file +guid: 108ea6326d93a4f3586e53672e7dcc13 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Assets/Scripts/ViewModels/AppViewModel.cs.meta b/examples/demo/Assets/Scripts/ViewModels/AppViewModel.cs.meta index 7b25b198f..d72c623e0 100644 --- a/examples/demo/Assets/Scripts/ViewModels/AppViewModel.cs.meta +++ b/examples/demo/Assets/Scripts/ViewModels/AppViewModel.cs.meta @@ -1,2 +1,11 @@ fileFormatVersion: 2 -guid: 52bd3f5376d4c4d27b74d2dcfd71fe48 \ No newline at end of file +guid: 52bd3f5376d4c4d27b74d2dcfd71fe48 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/examples/demo/Packages/manifest.json b/examples/demo/Packages/manifest.json index c1656c30c..da1eb85fd 100644 --- a/examples/demo/Packages/manifest.json +++ b/examples/demo/Packages/manifest.json @@ -1,20 +1,11 @@ { "dependencies": { - "com.onesignal.unity.android": "file:../../../com.onesignal.unity.android", - "com.onesignal.unity.core": "file:../../../com.onesignal.unity.core", - "com.onesignal.unity.ios": "file:../../../com.onesignal.unity.ios", + "com.onesignal.unitysdk.android": "file:../../../com.onesignal.unitysdk.android", + "com.onesignal.unitysdk.core": "file:../../../com.onesignal.unitysdk.core", + "com.onesignal.unitysdk.ios": "file:../../../com.onesignal.unitysdk.ios", "com.unity.nuget.newtonsoft-json": "3.2.2", "com.unity.modules.androidjni": "1.0.0", "com.unity.modules.uielements": "1.0.0", "com.unity.modules.unitywebrequest": "1.0.0" - }, - "scopedRegistries": [ - { - "name": "npmjs", - "url": "https://registry.npmjs.org", - "scopes": [ - "com.onesignal" - ] - } - ] + } } diff --git a/examples/demo/Packages/packages-lock.json b/examples/demo/Packages/packages-lock.json index 4fe9fe786..654a4b72c 100644 --- a/examples/demo/Packages/packages-lock.json +++ b/examples/demo/Packages/packages-lock.json @@ -1,27 +1,35 @@ { "dependencies": { - "com.onesignal.unity.android": { - "version": "file:../../../com.onesignal.unity.android", + "com.onesignal.unitysdk.android": { + "version": "file:../../../com.onesignal.unitysdk.android", "depth": 0, "source": "local", "dependencies": { - "com.onesignal.unity.core": "5.3.1" + "com.onesignal.unitysdk.core": "6.0.0" } }, - "com.onesignal.unity.core": { - "version": "file:../../../com.onesignal.unity.core", + "com.onesignal.unitysdk.core": { + "version": "file:../../../com.onesignal.unitysdk.core", "depth": 0, "source": "local", "dependencies": { "com.unity.modules.jsonserialize": "1.0.0" } }, - "com.onesignal.unity.ios": { - "version": "file:../../../com.onesignal.unity.ios", + "com.onesignal.unitysdk.ios": { + "version": "file:../../../com.onesignal.unitysdk.ios", "depth": 0, "source": "local", "dependencies": { - "com.onesignal.unity.core": "5.3.1" + "com.onesignal.unitysdk.core": "6.0.0" + } + }, + "com.unity.asset-store-tools": { + "version": "file:com.unity.asset-store-tools", + "depth": 0, + "source": "embedded", + "dependencies": { + "com.unity.nuget.newtonsoft-json": "3.2.1" } }, "com.unity.nuget.newtonsoft-json": { @@ -37,12 +45,6 @@ "source": "builtin", "dependencies": {} }, - "com.unity.modules.hierarchycore": { - "version": "1.0.0", - "depth": 1, - "source": "builtin", - "dependencies": {} - }, "com.unity.modules.imgui": { "version": "1.0.0", "depth": 1, @@ -55,12 +57,6 @@ "source": "builtin", "dependencies": {} }, - "com.unity.modules.physics": { - "version": "1.0.0", - "depth": 1, - "source": "builtin", - "dependencies": {} - }, "com.unity.modules.ui": { "version": "1.0.0", "depth": 1, @@ -74,9 +70,7 @@ "dependencies": { "com.unity.modules.ui": "1.0.0", "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.hierarchycore": "1.0.0", - "com.unity.modules.physics": "1.0.0" + "com.unity.modules.jsonserialize": "1.0.0" } }, "com.unity.modules.unitywebrequest": { diff --git a/examples/demo/ProjectSettings/ProjectSettings.asset b/examples/demo/ProjectSettings/ProjectSettings.asset index 0a4803492..4296b3c80 100644 --- a/examples/demo/ProjectSettings/ProjectSettings.asset +++ b/examples/demo/ProjectSettings/ProjectSettings.asset @@ -143,7 +143,7 @@ PlayerSettings: loadStoreDebugModeEnabled: 0 visionOSBundleVersion: 1.0 tvOSBundleVersion: 1.0 - bundleVersion: 5.3.1 + bundleVersion: 6.0.0 preloadedAssets: [] metroInputSource: 0 wsaTransparentSwapchain: 0 diff --git a/examples/demo/README.md b/examples/demo/README.md index 0400adb24..0f7b1c0b8 100644 --- a/examples/demo/README.md +++ b/examples/demo/README.md @@ -15,7 +15,7 @@ The Asset Store package is a bootstrapper, not the full demo or the UPM sample. 3. Select **OneSignal > ExportUnityPackage**. 4. Inspect the exported `.unitypackage` before upload. It must contain only the bootstrap content under `Assets/OneSignal`; it must not contain `Example`, `Attribution`, packager tooling, demo assets, generated dependency XML files, or `StreamingAssets/.env`. -The canonical user sample is the **Full Usage** sample in `com.onesignal.unity.core/Samples~`. The complete demo in this directory is for repository development and testing only. +The canonical user sample is the **Full Usage** sample in `com.onesignal.unitysdk.core/Samples~`. The complete demo in this directory is for repository development and testing only. ## Command Line From b8bbd4bbf91c05d6203fad087a13f73bc1bd787d Mon Sep 17 00:00:00 2001 From: Fadi George Date: Tue, 14 Jul 2026 11:19:50 -0700 Subject: [PATCH 2/5] chore: exclude unrelated Unity metadata changes Keep the Asset Store package rename focused by restoring generated demo metadata and lockfile churn from the base branch. Co-authored-by: Cursor --- README.md | 6 ++-- .../Assets/App/Editor/iOS/IconSetter.cs.meta | 11 +------ .../Editor/iOS/SigningPostProcessor.cs.meta | 11 +------ examples/demo/Assets/OneSignal/README.md | 4 +-- .../Plugins/Android/AppIcon.androidlib.meta | 32 +----------------- .../Plugins/iOS/OneSignalDemoKeyboard.mm.meta | 33 +------------------ .../Assets/Scripts/AppBootstrapper.cs.meta | 11 +------ .../Assets/Scripts/Editor/BuildScript.cs.meta | 11 +------ .../Scripts/Editor/CopyEnvPreBuild.cs.meta | 11 +------ .../Assets/Scripts/Editor/SceneSetup.cs.meta | 11 +------ .../Scripts/Models/InAppMessageType.cs.meta | 11 +------ .../Scripts/Models/NotificationType.cs.meta | 11 +------ .../Assets/Scripts/Models/UserData.cs.meta | 11 +------ .../Services/AccessibilityBridge.cs.meta | 11 +------ .../Services/OneSignalApiService.cs.meta | 11 +------ .../Services/PreferencesService.cs.meta | 11 +------ .../Scripts/Services/TooltipHelper.cs.meta | 11 +------ .../demo/Assets/Scripts/UI/DemoToast.cs.meta | 11 +------ .../Dialogs/CustomNotificationDialog.cs.meta | 11 +------ .../Scripts/UI/Dialogs/DialogBase.cs.meta | 11 +------ .../Scripts/UI/Dialogs/LoginDialog.cs.meta | 11 +------ .../UI/Dialogs/MultiPairInputDialog.cs.meta | 11 +------ .../Dialogs/MultiSelectRemoveDialog.cs.meta | 11 +------ .../Scripts/UI/Dialogs/OutcomeDialog.cs.meta | 11 +------ .../UI/Dialogs/PairInputDialog.cs.meta | 11 +------ .../UI/Dialogs/SingleInputDialog.cs.meta | 11 +------ .../Scripts/UI/Dialogs/TooltipDialog.cs.meta | 11 +------ .../UI/Dialogs/TrackEventDialog.cs.meta | 11 +------ .../Scripts/UI/HomeScreenController.cs.meta | 11 +------ .../Assets/Scripts/UI/MaterialIcons.cs.meta | 11 +------ .../UI/SecondaryScreenController.cs.meta | 11 +------ .../Sections/AliasesSectionController.cs.meta | 11 +------ .../UI/Sections/AppSectionController.cs.meta | 11 +------ .../Sections/EmailsSectionController.cs.meta | 11 +------ .../Sections/InAppSectionController.cs.meta | 11 +------ .../LiveActivitiesSectionController.cs.meta | 11 +------ .../LocationSectionController.cs.meta | 11 +------ .../OutcomesSectionController.cs.meta | 11 +------ .../UI/Sections/PushSectionController.cs.meta | 11 +------ .../UI/Sections/SectionBuilder.cs.meta | 11 +------ .../Sections/SendIamSectionController.cs.meta | 11 +------ .../SendPushSectionController.cs.meta | 11 +------ .../UI/Sections/SmsSectionController.cs.meta | 11 +------ .../UI/Sections/TagsSectionController.cs.meta | 11 +------ .../TriggersSectionController.cs.meta | 11 +------ .../UI/Sections/UserSectionController.cs.meta | 11 +------ .../Assets/Scripts/UI/SwitchToggle.cs.meta | 11 +------ .../Scripts/ViewModels/AppViewModel.cs.meta | 11 +------ examples/demo/Packages/packages-lock.json | 24 +++++++++----- 49 files changed, 66 insertions(+), 517 deletions(-) diff --git a/README.md b/README.md index 410664bf7..ee119a366 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ If you are migrating an existing app, we suggest using iOS and Android’s Phase [Google Play Staged Rollouts](https://support.google.com/googleplay/android-developer/answer/6346149?hl=en) -If you run into any challenges or have concerns, please contact our support team at support@onesignal.com +If you run into any challenges or have concerns, please contact our support team at support@onesignal.com --- @@ -106,8 +106,8 @@ After building in Unity and exporting the XCode project follow these steps: Most of the Android setup was already handled during installation! -The only thing remaining is to setup your own notification icons. You can do this be replacing the example icons located at `Assets/Plugins/Android/OneSignalConfig.androidlib/src/main/res` -with your own. There is a complete guide for this [in the plugin's README](com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/README.md). See our +The only thing remaining is to setup your own notification icons. You can do this be replacing the example icons located at `Assets/Plugins/Android/OneSignalConfig.androidlib/src/main/res` +with your own. There is a complete guide for this [in the plugin's README](com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/README.md). See our [Customize Notification Icons](https://documentation.onesignal.com/docs/customize-notification-icons) page for additional details. ### Disable Location Module (Optional) diff --git a/examples/demo/Assets/App/Editor/iOS/IconSetter.cs.meta b/examples/demo/Assets/App/Editor/iOS/IconSetter.cs.meta index cc0849915..964333227 100644 --- a/examples/demo/Assets/App/Editor/iOS/IconSetter.cs.meta +++ b/examples/demo/Assets/App/Editor/iOS/IconSetter.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: c75d27ac586804ab592bbcd450372c9c -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: c75d27ac586804ab592bbcd450372c9c \ No newline at end of file diff --git a/examples/demo/Assets/App/Editor/iOS/SigningPostProcessor.cs.meta b/examples/demo/Assets/App/Editor/iOS/SigningPostProcessor.cs.meta index c7432485a..8cc7d24d8 100644 --- a/examples/demo/Assets/App/Editor/iOS/SigningPostProcessor.cs.meta +++ b/examples/demo/Assets/App/Editor/iOS/SigningPostProcessor.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 2e20b362e592d44d6a523d29a9c059f6 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 2e20b362e592d44d6a523d29a9c059f6 \ No newline at end of file diff --git a/examples/demo/Assets/OneSignal/README.md b/examples/demo/Assets/OneSignal/README.md index 3785f98a7..d359d6427 100644 --- a/examples/demo/Assets/OneSignal/README.md +++ b/examples/demo/Assets/OneSignal/README.md @@ -91,8 +91,8 @@ After building in Unity and exporting the XCode project follow these steps: Most of the Android setup was already handled during installation! -The only thing remaining is to setup your own notification icons. You can do this be replacing the example icons located at `Assets/Plugins/Android/OneSignalConfig.androidlib/src/main/res` -with your own. There is a complete guide for this [in the plugin's README](com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/README.md). See our +The only thing remaining is to setup your own notification icons. You can do this be replacing the example icons located at `Assets/Plugins/Android/OneSignalConfig.androidlib/src/main/res` +with your own. There is a complete guide for this [in the plugin's README](com.onesignal.unitysdk.android/Editor/OneSignalConfig.androidlib/README.md). See our [Customize Notification Icons](https://documentation.onesignal.com/docs/customize-notification-icons) page for additional details. ## Usage diff --git a/examples/demo/Assets/Plugins/Android/AppIcon.androidlib.meta b/examples/demo/Assets/Plugins/Android/AppIcon.androidlib.meta index 0cca79e21..3776ce9de 100644 --- a/examples/demo/Assets/Plugins/Android/AppIcon.androidlib.meta +++ b/examples/demo/Assets/Plugins/Android/AppIcon.androidlib.meta @@ -1,32 +1,2 @@ fileFormatVersion: 2 -guid: 375222781edc840349e01c66fd9dbd19 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Android: Android - second: - enabled: 1 - settings: {} - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: +guid: 375222781edc840349e01c66fd9dbd19 \ No newline at end of file diff --git a/examples/demo/Assets/Plugins/iOS/OneSignalDemoKeyboard.mm.meta b/examples/demo/Assets/Plugins/iOS/OneSignalDemoKeyboard.mm.meta index 78a5258a4..cd4e14061 100644 --- a/examples/demo/Assets/Plugins/iOS/OneSignalDemoKeyboard.mm.meta +++ b/examples/demo/Assets/Plugins/iOS/OneSignalDemoKeyboard.mm.meta @@ -1,33 +1,2 @@ fileFormatVersion: 2 -guid: 0db794f4e84ab424fab6b119789907d0 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - iPhone: iOS - second: - enabled: 1 - settings: - AddToEmbeddedBinaries: false - userData: - assetBundleName: - assetBundleVariant: +guid: 0db794f4e84ab424fab6b119789907d0 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/AppBootstrapper.cs.meta b/examples/demo/Assets/Scripts/AppBootstrapper.cs.meta index d79ab0f98..a03a696f0 100644 --- a/examples/demo/Assets/Scripts/AppBootstrapper.cs.meta +++ b/examples/demo/Assets/Scripts/AppBootstrapper.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 16c66df82b399462ea83e78d7c9bc9d9 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 16c66df82b399462ea83e78d7c9bc9d9 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/Editor/BuildScript.cs.meta b/examples/demo/Assets/Scripts/Editor/BuildScript.cs.meta index 45aae6d76..98e045ae1 100644 --- a/examples/demo/Assets/Scripts/Editor/BuildScript.cs.meta +++ b/examples/demo/Assets/Scripts/Editor/BuildScript.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: be5cf347d71e84ea3819f8fbba38875b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: be5cf347d71e84ea3819f8fbba38875b \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/Editor/CopyEnvPreBuild.cs.meta b/examples/demo/Assets/Scripts/Editor/CopyEnvPreBuild.cs.meta index 0c421c80e..4fb392289 100644 --- a/examples/demo/Assets/Scripts/Editor/CopyEnvPreBuild.cs.meta +++ b/examples/demo/Assets/Scripts/Editor/CopyEnvPreBuild.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 22dfaece35ee843148765242503a6c02 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 22dfaece35ee843148765242503a6c02 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/Editor/SceneSetup.cs.meta b/examples/demo/Assets/Scripts/Editor/SceneSetup.cs.meta index c67a5a2f4..5743788ec 100644 --- a/examples/demo/Assets/Scripts/Editor/SceneSetup.cs.meta +++ b/examples/demo/Assets/Scripts/Editor/SceneSetup.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: db7b1e2e2d53e40119b53e0362a9faa1 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: db7b1e2e2d53e40119b53e0362a9faa1 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/Models/InAppMessageType.cs.meta b/examples/demo/Assets/Scripts/Models/InAppMessageType.cs.meta index 0643439e2..148e09bee 100644 --- a/examples/demo/Assets/Scripts/Models/InAppMessageType.cs.meta +++ b/examples/demo/Assets/Scripts/Models/InAppMessageType.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: a1540cdf7c81d414e80c18188a0d9f1b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: a1540cdf7c81d414e80c18188a0d9f1b \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/Models/NotificationType.cs.meta b/examples/demo/Assets/Scripts/Models/NotificationType.cs.meta index bc7748506..82394f22c 100644 --- a/examples/demo/Assets/Scripts/Models/NotificationType.cs.meta +++ b/examples/demo/Assets/Scripts/Models/NotificationType.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 9096b5e289b88482880d2efc3effee5a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 9096b5e289b88482880d2efc3effee5a \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/Models/UserData.cs.meta b/examples/demo/Assets/Scripts/Models/UserData.cs.meta index fc7c505a6..6351f69a4 100644 --- a/examples/demo/Assets/Scripts/Models/UserData.cs.meta +++ b/examples/demo/Assets/Scripts/Models/UserData.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: f0a1253b34b3b4103a4f323d747d601f -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: f0a1253b34b3b4103a4f323d747d601f \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/Services/AccessibilityBridge.cs.meta b/examples/demo/Assets/Scripts/Services/AccessibilityBridge.cs.meta index 02e3a9af8..f3ae9d32e 100644 --- a/examples/demo/Assets/Scripts/Services/AccessibilityBridge.cs.meta +++ b/examples/demo/Assets/Scripts/Services/AccessibilityBridge.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: f731f7ecdbc0d44a083358496883f941 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: f731f7ecdbc0d44a083358496883f941 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/Services/OneSignalApiService.cs.meta b/examples/demo/Assets/Scripts/Services/OneSignalApiService.cs.meta index 2ed9354ea..4f2e02cb5 100644 --- a/examples/demo/Assets/Scripts/Services/OneSignalApiService.cs.meta +++ b/examples/demo/Assets/Scripts/Services/OneSignalApiService.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 1a3caf7fb8b5a4a55851c640ef0ef069 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 1a3caf7fb8b5a4a55851c640ef0ef069 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/Services/PreferencesService.cs.meta b/examples/demo/Assets/Scripts/Services/PreferencesService.cs.meta index b30b7195c..0dd026cec 100644 --- a/examples/demo/Assets/Scripts/Services/PreferencesService.cs.meta +++ b/examples/demo/Assets/Scripts/Services/PreferencesService.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: cc648a1c28a5046f5a7047226ec5248f -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: cc648a1c28a5046f5a7047226ec5248f \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/Services/TooltipHelper.cs.meta b/examples/demo/Assets/Scripts/Services/TooltipHelper.cs.meta index 3494a46bd..46ad70bba 100644 --- a/examples/demo/Assets/Scripts/Services/TooltipHelper.cs.meta +++ b/examples/demo/Assets/Scripts/Services/TooltipHelper.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: c6ea3077c4a184206a0df739912cc7df -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: c6ea3077c4a184206a0df739912cc7df \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/DemoToast.cs.meta b/examples/demo/Assets/Scripts/UI/DemoToast.cs.meta index 32502d980..df8355dcd 100644 --- a/examples/demo/Assets/Scripts/UI/DemoToast.cs.meta +++ b/examples/demo/Assets/Scripts/UI/DemoToast.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: b6f9620fb5e02417e8055f831f7c68b1 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: b6f9620fb5e02417e8055f831f7c68b1 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/CustomNotificationDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/CustomNotificationDialog.cs.meta index d0bed81a0..854b4b157 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/CustomNotificationDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/CustomNotificationDialog.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 402a6f67fc6c041ce801f746cb02affb -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 402a6f67fc6c041ce801f746cb02affb \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/DialogBase.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/DialogBase.cs.meta index 7f5894980..73a0fd1b5 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/DialogBase.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/DialogBase.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 16bb9105c5fe54db48411934be8443cf -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 16bb9105c5fe54db48411934be8443cf \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/LoginDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/LoginDialog.cs.meta index ec5e42e55..6e5b3fe19 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/LoginDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/LoginDialog.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 5e54fee6855d54e24a16779f8c62697a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 5e54fee6855d54e24a16779f8c62697a \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/MultiPairInputDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/MultiPairInputDialog.cs.meta index dc632e539..36e7c8251 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/MultiPairInputDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/MultiPairInputDialog.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 2b1298a11bc904ac190d76ab4cabe313 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 2b1298a11bc904ac190d76ab4cabe313 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/MultiSelectRemoveDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/MultiSelectRemoveDialog.cs.meta index 27f7fddd7..fd7be4dea 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/MultiSelectRemoveDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/MultiSelectRemoveDialog.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: d449fb3b9c5344af9a60a51820350ca3 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: d449fb3b9c5344af9a60a51820350ca3 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/OutcomeDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/OutcomeDialog.cs.meta index d3cb19db1..c156efd30 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/OutcomeDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/OutcomeDialog.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 8e8a835439c6f46e98a0f47c470de17e -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 8e8a835439c6f46e98a0f47c470de17e \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/PairInputDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/PairInputDialog.cs.meta index d2fd25bfc..75c4a311e 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/PairInputDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/PairInputDialog.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 54132da414b3444d3be383e6bec5aba6 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 54132da414b3444d3be383e6bec5aba6 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/SingleInputDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/SingleInputDialog.cs.meta index 26e6582b4..ab45996c3 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/SingleInputDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/SingleInputDialog.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: a76a3a7d72bd248ceb4be8e0899a68a6 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: a76a3a7d72bd248ceb4be8e0899a68a6 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/TooltipDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/TooltipDialog.cs.meta index 968e54691..cadc6485a 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/TooltipDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/TooltipDialog.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 0e2fa2cfe0a08441fb246af942ecb2fe -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 0e2fa2cfe0a08441fb246af942ecb2fe \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Dialogs/TrackEventDialog.cs.meta b/examples/demo/Assets/Scripts/UI/Dialogs/TrackEventDialog.cs.meta index 1752a911f..7ff885817 100644 --- a/examples/demo/Assets/Scripts/UI/Dialogs/TrackEventDialog.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Dialogs/TrackEventDialog.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 42164793472a743bb8b573cd52e1c0ba -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 42164793472a743bb8b573cd52e1c0ba \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/HomeScreenController.cs.meta b/examples/demo/Assets/Scripts/UI/HomeScreenController.cs.meta index 9ca8d6a0f..45863ada1 100644 --- a/examples/demo/Assets/Scripts/UI/HomeScreenController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/HomeScreenController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 34b9f69fc9e0145ea8249449eeaa43e0 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 34b9f69fc9e0145ea8249449eeaa43e0 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/MaterialIcons.cs.meta b/examples/demo/Assets/Scripts/UI/MaterialIcons.cs.meta index 8c7fed0a5..ef5d4b8f4 100644 --- a/examples/demo/Assets/Scripts/UI/MaterialIcons.cs.meta +++ b/examples/demo/Assets/Scripts/UI/MaterialIcons.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 0c986e0b315114c52afd430b3b2ea116 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 0c986e0b315114c52afd430b3b2ea116 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/SecondaryScreenController.cs.meta b/examples/demo/Assets/Scripts/UI/SecondaryScreenController.cs.meta index 89bd4188d..970387482 100644 --- a/examples/demo/Assets/Scripts/UI/SecondaryScreenController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/SecondaryScreenController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: c9af77f10c9ae41038eca992c52de95b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: c9af77f10c9ae41038eca992c52de95b \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/AliasesSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/AliasesSectionController.cs.meta index 9d3a2e314..99b1fe737 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/AliasesSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/AliasesSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 17a2996531ee24cc1ad6338a646f88f2 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 17a2996531ee24cc1ad6338a646f88f2 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/AppSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/AppSectionController.cs.meta index c948e22fb..01934faed 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/AppSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/AppSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 7f2878bf64af44fc2b200106334b12b3 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 7f2878bf64af44fc2b200106334b12b3 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/EmailsSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/EmailsSectionController.cs.meta index 10d5ea5e3..bb9ad885b 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/EmailsSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/EmailsSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: c8a7be3b982fc4dac9544870a3dae018 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: c8a7be3b982fc4dac9544870a3dae018 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/InAppSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/InAppSectionController.cs.meta index 95ca60801..3c172a234 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/InAppSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/InAppSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 0ff3c3ddce0c442bba6a32812ee21575 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 0ff3c3ddce0c442bba6a32812ee21575 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/LiveActivitiesSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/LiveActivitiesSectionController.cs.meta index 42b77fa0c..57cd4d245 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/LiveActivitiesSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/LiveActivitiesSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: ac01c2e8884d34f17bb76140778c7b7b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: ac01c2e8884d34f17bb76140778c7b7b \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/LocationSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/LocationSectionController.cs.meta index d6e722f57..98ee8f712 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/LocationSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/LocationSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 8846b31932f3c4aab884e3f1e966ad2a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 8846b31932f3c4aab884e3f1e966ad2a \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/OutcomesSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/OutcomesSectionController.cs.meta index 2569a80af..bdaba4280 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/OutcomesSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/OutcomesSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 1ee59d77d10654c0ebd8f5925b954e92 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 1ee59d77d10654c0ebd8f5925b954e92 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/PushSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/PushSectionController.cs.meta index 2129b9178..16418c9c5 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/PushSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/PushSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 8343625e998d44e3eafd84a747baca28 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 8343625e998d44e3eafd84a747baca28 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/SectionBuilder.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/SectionBuilder.cs.meta index 7ea9a2073..e3be96982 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/SectionBuilder.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/SectionBuilder.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 2ad07d1208662424dacbb2205ecb76b1 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 2ad07d1208662424dacbb2205ecb76b1 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/SendIamSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/SendIamSectionController.cs.meta index 22071267a..c14de3f04 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/SendIamSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/SendIamSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: b4f8c856820284d1b932054187a30be3 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: b4f8c856820284d1b932054187a30be3 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/SendPushSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/SendPushSectionController.cs.meta index c28f3b9ad..50d657ff0 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/SendPushSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/SendPushSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 2cda679dc679140578da406731f347ee -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 2cda679dc679140578da406731f347ee \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/SmsSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/SmsSectionController.cs.meta index 387fb1481..6976293c2 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/SmsSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/SmsSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: f7255a0e970a5458792fc75d897fb4da -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: f7255a0e970a5458792fc75d897fb4da \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/TagsSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/TagsSectionController.cs.meta index 2c1a25776..4c116c050 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/TagsSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/TagsSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: b128ee0db845f42b9a0832942e6ce91e -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: b128ee0db845f42b9a0832942e6ce91e \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/TriggersSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/TriggersSectionController.cs.meta index fb4f18073..78031871a 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/TriggersSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/TriggersSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 967061d8b40a44634be786c065b132c3 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 967061d8b40a44634be786c065b132c3 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/Sections/UserSectionController.cs.meta b/examples/demo/Assets/Scripts/UI/Sections/UserSectionController.cs.meta index 58aa4889a..1700a45d7 100644 --- a/examples/demo/Assets/Scripts/UI/Sections/UserSectionController.cs.meta +++ b/examples/demo/Assets/Scripts/UI/Sections/UserSectionController.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: dfdcf29d34ed742e3a87d8d3c88ebbb0 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: dfdcf29d34ed742e3a87d8d3c88ebbb0 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/UI/SwitchToggle.cs.meta b/examples/demo/Assets/Scripts/UI/SwitchToggle.cs.meta index 8d4c6e1d9..4b091d409 100644 --- a/examples/demo/Assets/Scripts/UI/SwitchToggle.cs.meta +++ b/examples/demo/Assets/Scripts/UI/SwitchToggle.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 108ea6326d93a4f3586e53672e7dcc13 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 108ea6326d93a4f3586e53672e7dcc13 \ No newline at end of file diff --git a/examples/demo/Assets/Scripts/ViewModels/AppViewModel.cs.meta b/examples/demo/Assets/Scripts/ViewModels/AppViewModel.cs.meta index d72c623e0..7b25b198f 100644 --- a/examples/demo/Assets/Scripts/ViewModels/AppViewModel.cs.meta +++ b/examples/demo/Assets/Scripts/ViewModels/AppViewModel.cs.meta @@ -1,11 +1,2 @@ fileFormatVersion: 2 -guid: 52bd3f5376d4c4d27b74d2dcfd71fe48 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 52bd3f5376d4c4d27b74d2dcfd71fe48 \ No newline at end of file diff --git a/examples/demo/Packages/packages-lock.json b/examples/demo/Packages/packages-lock.json index 654a4b72c..394d0fd6d 100644 --- a/examples/demo/Packages/packages-lock.json +++ b/examples/demo/Packages/packages-lock.json @@ -24,14 +24,6 @@ "com.onesignal.unitysdk.core": "6.0.0" } }, - "com.unity.asset-store-tools": { - "version": "file:com.unity.asset-store-tools", - "depth": 0, - "source": "embedded", - "dependencies": { - "com.unity.nuget.newtonsoft-json": "3.2.1" - } - }, "com.unity.nuget.newtonsoft-json": { "version": "3.2.2", "depth": 0, @@ -45,6 +37,12 @@ "source": "builtin", "dependencies": {} }, + "com.unity.modules.hierarchycore": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": {} + }, "com.unity.modules.imgui": { "version": "1.0.0", "depth": 1, @@ -57,6 +55,12 @@ "source": "builtin", "dependencies": {} }, + "com.unity.modules.physics": { + "version": "1.0.0", + "depth": 1, + "source": "builtin", + "dependencies": {} + }, "com.unity.modules.ui": { "version": "1.0.0", "depth": 1, @@ -70,7 +74,9 @@ "dependencies": { "com.unity.modules.ui": "1.0.0", "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" + "com.unity.modules.jsonserialize": "1.0.0", + "com.unity.modules.hierarchycore": "1.0.0", + "com.unity.modules.physics": "1.0.0" } }, "com.unity.modules.unitywebrequest": { From dd63117a812481caa3506d604ac8f6833b499e91 Mon Sep 17 00:00:00 2001 From: Fadi George Date: Tue, 14 Jul 2026 11:20:16 -0700 Subject: [PATCH 3/5] chore: preserve SDK source line endings Avoid unrelated formatting churn while updating the reported wrapper version. Co-authored-by: Cursor --- .../Runtime/OneSignal.cs | 378 +++++++++--------- 1 file changed, 189 insertions(+), 189 deletions(-) diff --git a/com.onesignal.unitysdk.core/Runtime/OneSignal.cs b/com.onesignal.unitysdk.core/Runtime/OneSignal.cs index 7e2ef759f..27378a420 100755 --- a/com.onesignal.unitysdk.core/Runtime/OneSignal.cs +++ b/com.onesignal.unitysdk.core/Runtime/OneSignal.cs @@ -1,189 +1,189 @@ -/* - * Modified MIT License - * - * Copyright 2023 OneSignal - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * 1. The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * 2. All copies of substantial portions of the Software may only be used in connection - * with services provided by OneSignal. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - * THE SOFTWARE. - */ - -using System.Collections.Generic; -using OneSignalSDK.Debug; -using OneSignalSDK.InAppMessages; -using OneSignalSDK.LiveActivities; -using OneSignalSDK.Location; -using OneSignalSDK.Notifications; -using OneSignalSDK.Session; -using OneSignalSDK.User; -using UnityEngine; - -namespace OneSignalSDK -{ - /// - /// OneSignal SDK for Unity - /// - public static partial class OneSignal - { - public const string Version = "6.0.0"; - - /// - /// The default static instance of the OneSignal Unity SDK - /// - public static OneSignalPlatform Default - { - get { return _getDefaultInstance(); } - } - - /// - /// The user manager for accessing user-scoped management. Initialized only after [initWithContext] - /// has been called, and initialized with a device-scoped user until (or if) [login] has been - /// called. - /// - public static IUserManager User - { - get { return OneSignal.Default.User; } - } - - /// - /// The session manager for accessing session-scoped management. Initialized only after [initWithContext] - /// has been called. - /// - public static ISessionManager Session - { - get { return OneSignal.Default.Session; } - } - - /// - /// The notification manager for accessing device-scoped notification management. Initialized - /// only after [initWithContext] has been called. - /// - public static INotificationsManager Notifications - { - get { return OneSignal.Default.Notifications; } - } - - /// - /// The notification manager for accessing device-scoped notification management. Initialized - /// only after [initWithContext] has been called. - /// - public static ILocationManager Location - { - get { return OneSignal.Default.Location; } - } - - /// - /// The In-App Messaging manager for accessing device-scoped IAP management. Initialized - /// only after [initWithContext] has been called. - /// - public static IInAppMessagesManager InAppMessages - { - get { return OneSignal.Default.InAppMessages; } - } - - /// - /// Access to debug the SDK in the additional information is required to diagnose any - /// SDK-related issues. Initialized immediately (can be used prior to [initWithContext]). - /// - /// WARNING: This should not be used in a production setting. - /// - /// - public static IDebugManager Debug - { - get { return OneSignal.Default.Debug; } - } - - /// - /// Access to debug the SDK in the additional information is required to diagnose any - /// SDK-related issues. Initialized immediately (can be used prior to [initWithContext]). - /// - /// WARNING: This should not be used in a production setting. - /// - /// - public static ILiveActivitiesManager LiveActivities - { - get { return OneSignal.Default.LiveActivities; } - } - - /// - /// Provides privacy consent. OneSignal Unity SDK will not initialize until this is true. - /// - public static bool ConsentGiven - { - set => OneSignal.Default.ConsentGiven = value; - } - - /// - /// Allows you to delay the initialization of the SDK until is set to true. Must - /// be set before is called. - /// - public static bool ConsentRequired - { - set => OneSignal.Default.ConsentRequired = value; - } - - /// - /// Starts the OneSignal SDK - /// - /// Your application id from the OneSignal dashboard - public static void Initialize(string appId) - { - OneSignal.Default.Initialize(appId); - } - - /// - /// Login to OneSignal under the user identified by the [externalId] provided. The act of - /// logging a user into the OneSignal SDK will switch the [user] context to that specific user. - /// - /// * If the [externalId] exists the user will be retrieved and the context set from that - /// user information. If operations have already been performed under a guest user, they - /// *will not* be applied to the now logged in user (they will be lost). - /// * If the [externalId] does not exist the user will be created and the context set from - /// the current local state. If operations have already been performed under a guest user - /// those operations *will* be applied to the newly created user. - /// - /// *Push Notifications and In-App Messaging* - /// Logging in a new user will automatically transfer push notification and in-app messaging - /// subscriptions from the current user (if there is one) to the newly logged in user. This is - /// because both Push and IAM are owned by the device. - /// - /// The external ID of the user that is to be logged in. - /// - /// The optional JWT bearer token generated by your backend to establish - /// trust for the login operation. Required when identity verification has been enabled. See - /// [Identity Verification | OneSignal](https://documentation.onesignal.com/docs/identity-verification) - /// - public static void Login(string externalId, string jwtBearerToken = null) - { - OneSignal.Default.Login(externalId, jwtBearerToken); - } - - /// - /// Logout the user previously logged in via [login]. The [user] property now references - /// a new device-scoped user. A device-scoped user has no user identity that can later - /// be retrieved, except through this device as long as the app remains installed and the app - /// data is not cleared. - /// - public static void Logout() - { - OneSignal.Default.Logout(); - } - } -} +/* + * Modified MIT License + * + * Copyright 2023 OneSignal + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * 1. The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * 2. All copies of substantial portions of the Software may only be used in connection + * with services provided by OneSignal. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +using System.Collections.Generic; +using OneSignalSDK.Debug; +using OneSignalSDK.InAppMessages; +using OneSignalSDK.LiveActivities; +using OneSignalSDK.Location; +using OneSignalSDK.Notifications; +using OneSignalSDK.Session; +using OneSignalSDK.User; +using UnityEngine; + +namespace OneSignalSDK +{ + /// + /// OneSignal SDK for Unity + /// + public static partial class OneSignal + { + public const string Version = "6.0.0"; + + /// + /// The default static instance of the OneSignal Unity SDK + /// + public static OneSignalPlatform Default + { + get { return _getDefaultInstance(); } + } + + /// + /// The user manager for accessing user-scoped management. Initialized only after [initWithContext] + /// has been called, and initialized with a device-scoped user until (or if) [login] has been + /// called. + /// + public static IUserManager User + { + get { return OneSignal.Default.User; } + } + + /// + /// The session manager for accessing session-scoped management. Initialized only after [initWithContext] + /// has been called. + /// + public static ISessionManager Session + { + get { return OneSignal.Default.Session; } + } + + /// + /// The notification manager for accessing device-scoped notification management. Initialized + /// only after [initWithContext] has been called. + /// + public static INotificationsManager Notifications + { + get { return OneSignal.Default.Notifications; } + } + + /// + /// The notification manager for accessing device-scoped notification management. Initialized + /// only after [initWithContext] has been called. + /// + public static ILocationManager Location + { + get { return OneSignal.Default.Location; } + } + + /// + /// The In-App Messaging manager for accessing device-scoped IAP management. Initialized + /// only after [initWithContext] has been called. + /// + public static IInAppMessagesManager InAppMessages + { + get { return OneSignal.Default.InAppMessages; } + } + + /// + /// Access to debug the SDK in the additional information is required to diagnose any + /// SDK-related issues. Initialized immediately (can be used prior to [initWithContext]). + /// + /// WARNING: This should not be used in a production setting. + /// + /// + public static IDebugManager Debug + { + get { return OneSignal.Default.Debug; } + } + + /// + /// Access to debug the SDK in the additional information is required to diagnose any + /// SDK-related issues. Initialized immediately (can be used prior to [initWithContext]). + /// + /// WARNING: This should not be used in a production setting. + /// + /// + public static ILiveActivitiesManager LiveActivities + { + get { return OneSignal.Default.LiveActivities; } + } + + /// + /// Provides privacy consent. OneSignal Unity SDK will not initialize until this is true. + /// + public static bool ConsentGiven + { + set => OneSignal.Default.ConsentGiven = value; + } + + /// + /// Allows you to delay the initialization of the SDK until is set to true. Must + /// be set before is called. + /// + public static bool ConsentRequired + { + set => OneSignal.Default.ConsentRequired = value; + } + + /// + /// Starts the OneSignal SDK + /// + /// Your application id from the OneSignal dashboard + public static void Initialize(string appId) + { + OneSignal.Default.Initialize(appId); + } + + /// + /// Login to OneSignal under the user identified by the [externalId] provided. The act of + /// logging a user into the OneSignal SDK will switch the [user] context to that specific user. + /// + /// * If the [externalId] exists the user will be retrieved and the context set from that + /// user information. If operations have already been performed under a guest user, they + /// *will not* be applied to the now logged in user (they will be lost). + /// * If the [externalId] does not exist the user will be created and the context set from + /// the current local state. If operations have already been performed under a guest user + /// those operations *will* be applied to the newly created user. + /// + /// *Push Notifications and In-App Messaging* + /// Logging in a new user will automatically transfer push notification and in-app messaging + /// subscriptions from the current user (if there is one) to the newly logged in user. This is + /// because both Push and IAM are owned by the device. + /// + /// The external ID of the user that is to be logged in. + /// + /// The optional JWT bearer token generated by your backend to establish + /// trust for the login operation. Required when identity verification has been enabled. See + /// [Identity Verification | OneSignal](https://documentation.onesignal.com/docs/identity-verification) + /// + public static void Login(string externalId, string jwtBearerToken = null) + { + OneSignal.Default.Login(externalId, jwtBearerToken); + } + + /// + /// Logout the user previously logged in via [login]. The [user] property now references + /// a new device-scoped user. A device-scoped user has no user identity that can later + /// be retrieved, except through this device as long as the app remains installed and the app + /// data is not cleared. + /// + public static void Logout() + { + OneSignal.Default.Logout(); + } + } +} From 94d33a6f57415bd5e137c02fd0e10569f9f61072 Mon Sep 17 00:00:00 2001 From: Fadi George Date: Tue, 14 Jul 2026 11:21:03 -0700 Subject: [PATCH 4/5] chore: keep version diff whitespace-clean Co-authored-by: Cursor --- com.onesignal.unitysdk.core/Runtime/OneSignal.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.onesignal.unitysdk.core/Runtime/OneSignal.cs b/com.onesignal.unitysdk.core/Runtime/OneSignal.cs index 27378a420..a96140284 100755 --- a/com.onesignal.unitysdk.core/Runtime/OneSignal.cs +++ b/com.onesignal.unitysdk.core/Runtime/OneSignal.cs @@ -42,7 +42,7 @@ namespace OneSignalSDK /// public static partial class OneSignal { - public const string Version = "6.0.0"; + public const string Version = "6.0.0"; /// /// The default static instance of the OneSignal Unity SDK From 2ce3783e2b0e6368f138b1bab4d09e07eccf117b Mon Sep 17 00:00:00 2001 From: Fadi George Date: Tue, 14 Jul 2026 11:48:33 -0700 Subject: [PATCH 5/5] chore: normalize version string whitespace --- com.onesignal.unitysdk.core/Runtime/OneSignal.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.onesignal.unitysdk.core/Runtime/OneSignal.cs b/com.onesignal.unitysdk.core/Runtime/OneSignal.cs index a96140284..27378a420 100755 --- a/com.onesignal.unitysdk.core/Runtime/OneSignal.cs +++ b/com.onesignal.unitysdk.core/Runtime/OneSignal.cs @@ -42,7 +42,7 @@ namespace OneSignalSDK /// public static partial class OneSignal { - public const string Version = "6.0.0"; + public const string Version = "6.0.0"; /// /// The default static instance of the OneSignal Unity SDK