Skip to content

Commit 46de603

Browse files
committed
Removed UnityPackage import capabilities from installer
1 parent 04adf8a commit 46de603

File tree

1 file changed

+0
-39
lines changed

1 file changed

+0
-39
lines changed

MLAPI-Editor/MLAPIEditor.cs

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -257,12 +257,6 @@ private bool canRefetch
257257
private float progressTarget = 0f;
258258
private float progress = 0f;
259259

260-
[SerializeField]
261-
private bool PendingPackageLock = false;
262-
[SerializeField]
263-
private List<string> PendingPackages = new List<string>();
264-
265-
266260
[MenuItem("Window/MLAPI")]
267261
public static void ShowWindow()
268262
{
@@ -281,19 +275,6 @@ private void OnGUI()
281275
EditorUtility.ClearProgressBar();
282276
}
283277

284-
if (PendingPackages.Count > 0 && !EditorApplication.isCompiling && !EditorApplication.isUpdating && !PendingPackageLock)
285-
{
286-
PendingPackageLock = true;
287-
288-
string packageName = PendingPackages[PendingPackages.Count - 1];
289-
PendingPackages.RemoveAt(PendingPackages.Count - 1);
290-
291-
AssetDatabase.importPackageCompleted += OnPackageImported;
292-
AssetDatabase.importPackageFailed += OnPackageImportFailed;
293-
294-
AssetDatabase.ImportPackage(Application.dataPath + "/MLAPI/Lib/" + packageName, false);
295-
}
296-
297278
GUILayout.BeginArea(new Rect(5, 0, position.width - 5, position.height - (40 + ((string.IsNullOrEmpty(statusMessage) ? 0 : 20) + (canRefetch ? 20 : 0)))));
298279
scrollPos = GUILayout.BeginScrollView(scrollPos);
299280
tab = GUILayout.Toolbar(tab, new string[] { "GitHub", "Commits" });
@@ -374,18 +355,6 @@ private void OnGUI()
374355
Repaint();
375356
}
376357

377-
private void OnPackageImported(string packageName)
378-
{
379-
AssetDatabase.importPackageCompleted -= OnPackageImported;
380-
PendingPackageLock = false;
381-
}
382-
383-
private void OnPackageImportFailed(string packageName, string errorMessage)
384-
{
385-
AssetDatabase.importPackageFailed -= OnPackageImportFailed;
386-
PendingPackageLock = false;
387-
}
388-
389358
private List<MLAPIVersion> GetMajorVersionsBetween(MLAPIVersion currentVersion, MLAPIVersion targetVersion)
390359
{
391360
List<MLAPIVersion> versionsBetween = new List<MLAPIVersion>();
@@ -426,8 +395,6 @@ private GithubRelease[] GetReleasesFromVersions(List<MLAPIVersion> versions)
426395

427396
private IEnumerator InstallRelease(int index)
428397
{
429-
PendingPackages.Clear();
430-
PendingPackageLock = true;
431398
bool waiting = true;
432399
bool accepted = false;
433400
MLAPIVersion currentMLAPIVersion = MLAPIVersion.Parse(currentVersion);
@@ -496,11 +463,6 @@ private IEnumerator InstallRelease(int index)
496463
yield return null;
497464

498465
File.WriteAllBytes(Application.dataPath + "/MLAPI/Lib/" + releases[index].assets[i].name, www.bytes);
499-
500-
if (releases[index].assets[i].name.EndsWith(".unitypackage"))
501-
{
502-
PendingPackages.Add(releases[index].assets[i].name);
503-
}
504466
yield return null;
505467
}
506468
progress = i;
@@ -514,7 +476,6 @@ private IEnumerator InstallRelease(int index)
514476
}
515477
showProgressBar = false;
516478
statusMessage = "";
517-
PendingPackageLock = false;
518479
}
519480

520481
private IEnumerator GetReleases()

0 commit comments

Comments
 (0)