Skip to content

Commit 81f6308

Browse files
Merge pull request #388 from OneSignal/bugfix/feedback
Resolve version feedback
2 parents 32b68ca + aaa9436 commit 81f6308

16 files changed

+785
-599
lines changed

OneSignalExample/Assets/OneSignal/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
8+
### Fixed
9+
- Added a delayed call when attempting to reshow the `OneSignalSetupWindow` after importing packages.
10+
- Moved the example code to a separate assembly definition so that it may be utilized in place.
11+
- The EDM4U setup step will rename the `Google.IOSResolver_v1.2.165.dll` on import in Unity 2021 and above. See EDM4U issue [#441](https://github.com/googlesamples/unity-jar-resolver/issues/441) for more information.
12+
### Changed
13+
- Updated formatting and documentation within the [OneSignalExampleBehaviour.cs](https://github.com/OneSignal/OneSignal-Unity-SDK/blob/main/OneSignalExample/Assets/OneSignal/Example/Scripts/OneSignalExampleBehaviour.cs) example code for clarity.
14+
- Marked `EnabledVibrate` and `EnableSound` as `Obsolete` with as they do not function on Android 8+. Please check out https://documentation.onesignal.com/docs/android-notification-categories for more information.
15+
816
## [2.14.2]
917
### Fixed
1018
- Fixes rare iOS crash with some apps due to a threading issue. From [OneSignal-iOS-SDK PR #979](https://github.com/OneSignal/OneSignal-iOS-SDK/pull/979)
19+
1120
## [2.14.1]
1221
### Fixed
1322
- Corrected directory separators in post processor when building for iOS in a

OneSignalExample/Assets/OneSignal/OneSignal.UnityPackage.asmdef renamed to OneSignalExample/Assets/OneSignal/Editor/OneSignal.UnityPackage.Editor.asmdef

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "OneSignal.UnityPackage",
2+
"name": "OneSignal.UnityPackage.Editor",
33
"references": [
44
"OneSignal.Core.Editor",
55
"OneSignal.Core"

OneSignalExample/Assets/OneSignal/OneSignal.UnityPackage.asmdef.meta renamed to OneSignalExample/Assets/OneSignal/Editor/OneSignal.UnityPackage.Editor.asmdef.meta

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

OneSignalExample/Assets/OneSignal/Editor/Resources/OneSignalFileInventory.asset

+4-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@ MonoBehaviour:
1919
- Assets/OneSignal/Example.meta
2020
- Assets/OneSignal/LICENSE.md
2121
- Assets/OneSignal/LICENSE.md.meta
22-
- Assets/OneSignal/OneSignal.UnityPackage.asmdef
23-
- Assets/OneSignal/OneSignal.UnityPackage.asmdef.meta
2422
- Assets/OneSignal/README.md
2523
- Assets/OneSignal/README.md.meta
2624
- Assets/OneSignal/VERSION
@@ -41,6 +39,8 @@ MonoBehaviour:
4139
- Assets/OneSignal/Documentation~/setup_window.png
4240
- Assets/OneSignal/Editor/AssemblyInfo.cs
4341
- Assets/OneSignal/Editor/AssemblyInfo.cs.meta
42+
- Assets/OneSignal/Editor/OneSignal.UnityPackage.Editor.asmdef
43+
- Assets/OneSignal/Editor/OneSignal.UnityPackage.Editor.asmdef.meta
4444
- Assets/OneSignal/Editor/OneSignalBootstrapper.cs
4545
- Assets/OneSignal/Editor/OneSignalBootstrapper.cs.meta
4646
- Assets/OneSignal/Editor/OneSignalFileInventory.cs
@@ -72,6 +72,8 @@ MonoBehaviour:
7272
- Assets/OneSignal/Editor/Utilities/GitHubUtility.cs.meta
7373
- Assets/OneSignal/Editor/Utilities/MiniJSON.cs
7474
- Assets/OneSignal/Editor/Utilities/MiniJSON.cs.meta
75+
- Assets/OneSignal/Example/OneSignal.UnityPackage.Example.asmdef
76+
- Assets/OneSignal/Example/OneSignal.UnityPackage.Example.asmdef.meta
7577
- Assets/OneSignal/Example/Scenes.meta
7678
- Assets/OneSignal/Example/Scripts.meta
7779
- Assets/OneSignal/Example/Scenes/OneSignalExampleScene.unity

OneSignalExample/Assets/OneSignal/Editor/SetupSteps/ImportPackagesStep.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public static void _showCoreInstallerWindow()
6565
return;
6666

6767
SessionState.EraseBool(_shouldShowWindowKey);
68-
OneSignalSetupWindow.ShowWindow();
68+
EditorApplication.delayCall += OneSignalSetupWindow.ShowWindow;
6969
}
7070
#endif
7171

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"name": "OneSignal.UnityPackage.Example",
3+
"rootNamespace": "",
4+
"references": [
5+
"OneSignal.Core"
6+
],
7+
"includePlatforms": [
8+
"Android",
9+
"Editor",
10+
"iOS"
11+
],
12+
"excludePlatforms": [],
13+
"allowUnsafeCode": false,
14+
"overrideReferences": false,
15+
"precompiledReferences": [],
16+
"autoReferenced": true,
17+
"defineConstraints": [],
18+
"versionDefines": [
19+
{
20+
"name": "com.onesignal.unity.core",
21+
"expression": "0.0.1-preview",
22+
"define": "ONE_SIGNAL_INSTALLED"
23+
}
24+
],
25+
"noEngineReferences": false
26+
}

OneSignalExample/Assets/OneSignal/Example/OneSignal.UnityPackage.Example.asmdef.meta

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

OneSignalExample/Assets/OneSignal/Example/Scenes/OneSignalExampleScene.unity

+2
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,8 @@ MonoBehaviour:
244244
m_Script: {fileID: 11500000, guid: 9e0cf583b67c419894c77bc78acc66c4, type: 3}
245245
m_Name:
246246
m_EditorClassIdentifier:
247+
email: Email Address
248+
externalId: External User ID
247249
--- !u!4 &1816083102
248250
Transform:
249251
m_ObjectHideFlags: 0

0 commit comments

Comments
 (0)