Started project

This commit is contained in:
Caleb Sandford deQuincey
2025-11-14 17:30:41 +00:00
parent 00b55a5b1e
commit 334021d04e
36526 changed files with 4940113 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ef074903871b8b64d856ee0a54f14a7c
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,12 @@
using System;
using System.ComponentModel;
namespace Unity.PlasticSCM.Editor.CollabMigration
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("MigrateCollabProject is deprecated and will be removed in a future release", false)]
public static class MigrateCollabProject
{
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: d877163a4d5b71945ae435ce29592751
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,18 @@
using System;
using System.ComponentModel;
namespace Unity.PlasticSCM.Editor
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("CollabPlugin is deprecated and will be removed in a future release", false)]
public static class CollabPlugin
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
public static bool IsEnabled()
{
return false;
}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 8b1d1407c22e5844698f18df6a9f1781
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,32 @@
using System;
using System.ComponentModel;
using UnityEngine;
namespace Unity.PlasticSCM.Editor
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("PlasticPlugin is deprecated and will be removed in a future release", false)]
public static class PlasticPlugin
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
#pragma warning disable 0067 // The event 'PlasticPlugin.OnNotificationUpdated' is never used
public static event Action OnNotificationUpdated;
#pragma warning restore 0067
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
public static void OpenPlasticWindowDisablingOfflineModeIfNeeded()
{
}
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
public static Texture GetPluginStatusIcon()
{
return null;
}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: db9d246046f68df409cf1f58ea3dcc68
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
Deprecated public classes and public APIs that we need to keep (even if they are now empty and meaningless)
until we change the major version of the package to 3.x.
Because removing any public API can only be done in a major version upgrade, see semantic versioning rules.
Trying to do so in a minor version upgrade of 2.x triggers some automatic detection (API Validation).
In turns, updating the major version of a default package is forbidden in a stable Unity Editor version,
so we cannot do it during the lifetime of Unity 6.x generation and need to wait for the next one.

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 9e56b150f059e654b911faff982eacf8
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 151f255eb9e656e478b6bd3dd0ef91b5
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,29 @@
using System;
using System.ComponentModel;
using UnityEditor;
namespace Unity.PlasticSCM.Editor.Settings
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("PlasticProjectSettingsProvider is deprecated and will be removed in a future release", false)]
public class PlasticProjectSettingsProvider : SettingsProvider
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
public PlasticProjectSettingsProvider(
string path, SettingsScope scope = SettingsScope.User)
: base(path, scope)
{
}
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[SettingsProvider]
public static SettingsProvider CreateSettingsProvider()
{
return null;
}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: d317dcbde3a2ce64dae19f49289c5285
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: ba39339000b3414c8fd14964ae548fc6
timeCreated: 1747316688

View File

@@ -0,0 +1,35 @@
using System;
using System.ComponentModel;
namespace Unity.PlasticSCM.Editor.UI
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("CooldownWindowDelayer is deprecated and will be removed in a future release", false)]
public class CooldownWindowDelayer
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
public CooldownWindowDelayer(Action action, double cooldownSeconds)
{
}
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
public void Ping()
{
}
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
public void Pause()
{
}
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
public void Resume()
{
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: f97de48c25074cb98c450adbdebf0dbb
timeCreated: 1747316846

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 04c87a0216f9bb2468a7ea4efcb91444
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,39 @@
using System;
using System.ComponentModel;
using Unity.Plastic.Newtonsoft.Json;
using PlasticGui.WebApi.Responses;
namespace Unity.PlasticSCM.Editor.WebApi
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("ChangesetFromCollabCommitResponse is deprecated and will be removed in a future release", false)]
public class ChangesetFromCollabCommitResponse
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("error")]
public ErrorResponse.ErrorFields Error { get; set; }
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("repId")]
public uint RepId { get; set; }
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("repModuleId")]
public uint RepModuleId { get; set; }
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("changesetId")]
public long ChangesetId { get; set; }
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("branchId")]
public long BranchId { get; set; }
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 118b64466f3c7c24e98e147660e2eb98
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,39 @@
using System;
using System.ComponentModel;
using Unity.Plastic.Newtonsoft.Json;
using PlasticGui.WebApi.Responses;
namespace Unity.PlasticSCM.Editor.WebApi
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("IsCollabProjectMigratedResponse is deprecated and will be removed in a future release", false)]
public class IsCollabProjectMigratedResponse
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("error")]
public ErrorResponse.ErrorFields Error { get; set; }
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("IsMigrated")]
public bool IsMigrated { get; set; }
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("WebServerUri")]
public string WebServerUri { get; set; }
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("PlasticCloudOrganizationName")]
public string PlasticCloudOrganizationName { get; set; }
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("Credentials")]
public CredentialsResponse Credentials { get; set; }
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b6aa72bc8240f514988bcccf4cf3cef5
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,20 @@
using System;
using System.ComponentModel;
using Unity.Plastic.Newtonsoft.Json;
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("OrganizationCredentials is deprecated and will be removed in a future release", false)]
public class OrganizationCredentials
{
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("user")]
public string User { get; set; }
// Placeholder. This isn't a public API.
[EditorBrowsable(EditorBrowsableState.Never)]
[JsonProperty("password")]
public string Password { get; set; }
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2e38b4690fec967478ecffad444155e6
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: