maint: hotreload updated to 1.13.7

This commit is contained in:
Chris
2026-01-06 22:42:15 -05:00
parent 796dbca5d8
commit 105da8850a
128 changed files with 3538 additions and 738 deletions

View File

@@ -43,6 +43,8 @@ namespace SingularityGroup.HotReload.Editor {
private const string AutoRecompileUnsupportedChangesImmediatelyKey = "HotReloadWindow.AutoRecompileUnsupportedChangesImmediately";
private const string AutoRecompileUnsupportedChangesOnExitPlayModeKey = "HotReloadWindow.AutoRecompileUnsupportedChangesOnExitPlayMode";
private const string AutoRecompileUnsupportedChangesInPlayModeKey = "HotReloadWindow.AutoRecompileUnsupportedChangesInPlayMode";
private const string AutoRecompileUnsupportedChangesInEditModeKey = "HotReloadWindow.AutoRecompileUnsupportedChangesInEditMode";
private const string AutoRecompileInspectorFieldsEditKey = "HotReloadWindow.AutoRecompileInspectorFieldsEdit";
private const string AllowDisableUnityAutoRefreshKey = "HotReloadWindow.AllowDisableUnityAutoRefresh";
private const string DefaultAutoRefreshKey = "HotReloadWindow.DefaultAutoRefresh";
private const string DefaultAutoRefreshModeKey = "HotReloadWindow.DefaultAutoRefreshMode";
@@ -56,6 +58,7 @@ namespace SingularityGroup.HotReload.Editor {
private const string DisableConsoleWindowKey = "HotReloadWindow.DisableConsoleWindow";
private const string DisableDetailedErrorReportingKey = "HotReloadWindow.DisableDetailedErrorReporting";
private const string DebuggerCompatibilityEnabledKey = "HotReloadWindow.DebuggerCompatibilityEnabled";
private const string PauseHotReloadInEditModeKey = "HotReloadWindow.PauseHotReloadInEditMode";
private const string RedeemLicenseEmailKey = "HotReloadWindow.RedeemLicenseEmail";
private const string RedeemLicenseInvoiceKey = "HotReloadWindow.RedeemLicenseInvoice";
private const string RunTabEventsSuggestionsFoldoutKey = "HotReloadWindow.RunTabEventsSuggestionsFoldout";
@@ -70,6 +73,7 @@ namespace SingularityGroup.HotReload.Editor {
private const string LoggedInlinedMethodsDialogueKey = "HotReloadWindow.LoggedInlinedMethodsDialogue";
private const string OpenedWindowAtLeastOnceKey = "HotReloadWindow.OpenedWindowAtLeastOnce";
private const string DeactivateHotReloadKey = "HotReloadWindow.DeactivateHotReload";
private const string ActiveLocaleKey = "HotReloadWindow.ActiveLocale";
public const string DontShowPromptForDownloadKey = "ServerDownloader.DontShowPromptForDownload";
@@ -318,6 +322,16 @@ namespace SingularityGroup.HotReload.Editor {
get { return EditorPrefs.GetBool(AutoRecompileUnsupportedChangesInPlayModeKey, false); }
set { EditorPrefs.SetBool(AutoRecompileUnsupportedChangesInPlayModeKey, value); }
}
public static bool AutoRecompileInspectorFieldsEdit {
get { return EditorPrefs.GetBool(AutoRecompileInspectorFieldsEditKey, false); }
set { EditorPrefs.SetBool(AutoRecompileInspectorFieldsEditKey, value); }
}
public static bool AutoRecompileUnsupportedChangesInEditMode {
get { return EditorPrefs.GetBool(AutoRecompileUnsupportedChangesInEditModeKey, true); }
set { EditorPrefs.SetBool(AutoRecompileUnsupportedChangesInEditModeKey, value); }
}
public static bool AllowDisableUnityAutoRefresh {
get { return EditorPrefs.GetBool(AllowDisableUnityAutoRefreshKey, false); }
@@ -470,9 +484,19 @@ namespace SingularityGroup.HotReload.Editor {
set { EditorPrefs.SetBool(DisableDetailedErrorReportingKey, value); }
}
public static bool PauseHotReloadInEditMode {
get { return EditorPrefs.GetBool(PauseHotReloadInEditModeKey, false); }
set { EditorPrefs.SetBool(PauseHotReloadInEditModeKey, value); }
}
public static bool AutoDisableHotReloadWithDebugger {
get { return EditorPrefs.GetBool(DebuggerCompatibilityEnabledKey, true); }
set { EditorPrefs.SetBool(DebuggerCompatibilityEnabledKey, value); }
}
public static string ActiveLocale {
get { return EditorPrefs.GetString(ActiveLocaleKey, PackageConst.DefaultLocale); }
set { EditorPrefs.SetString(ActiveLocaleKey, value); }
}
}
}