diff --git a/Assets/Rivet/Editor/UI/Dock/Dock.cs b/Assets/Rivet/Editor/UI/Dock/Dock.cs index fad39bf..b4e9eb4 100644 --- a/Assets/Rivet/Editor/UI/Dock/Dock.cs +++ b/Assets/Rivet/Editor/UI/Dock/Dock.cs @@ -107,7 +107,7 @@ public void CreateGUI() _settingsTabButton.RegisterCallback(ev => SetTab(MainTab.Settings)); // Set initial tab - SetTab(MainTab.Setup); + SetTab(MainTab.Develop); } public void OnEnable() diff --git a/Assets/Rivet/Editor/UI/Dock/Dock.uxml b/Assets/Rivet/Editor/UI/Dock/Dock.uxml index fbb0d88..f2e8a94 100644 --- a/Assets/Rivet/Editor/UI/Dock/Dock.uxml +++ b/Assets/Rivet/Editor/UI/Dock/Dock.uxml @@ -17,13 +17,13 @@ - + - + diff --git a/Assets/Rivet/Editor/UI/TaskPanel/TaskPanelWindow.cs b/Assets/Rivet/Editor/UI/TaskPanel/TaskPanelWindow.cs index 4aec766..80a6068 100644 --- a/Assets/Rivet/Editor/UI/TaskPanel/TaskPanelWindow.cs +++ b/Assets/Rivet/Editor/UI/TaskPanel/TaskPanelWindow.cs @@ -2,6 +2,8 @@ using UnityEngine; using UnityEngine.UIElements; using Rivet.Editor.UI.Dock; +using System.Runtime.InteropServices; +using System; namespace Rivet.Editor.UI.TaskPanel { @@ -55,15 +57,16 @@ public void CreateGUI() public void UpdateLogs() { - // In case the singleton doesn't exist yet - if (TaskManager != null) + if (TaskManager != null && _logListView != null) { + // Add logs _logListView.itemsSource = TaskManager.LogEntries; + + // Rebuild view + _logListView.Rebuild(); + _logListView.ScrollToItem(-1); } - // Rebuild view - _logListView.Rebuild(); - _logListView.ScrollToItem(-1); } private void OnClearPressed() diff --git a/Assets/Rivet/Editor/Util/Builder.cs b/Assets/Rivet/Editor/Util/Builder.cs index 56ef60e..5b5e7fa 100644 --- a/Assets/Rivet/Editor/Util/Builder.cs +++ b/Assets/Rivet/Editor/Util/Builder.cs @@ -148,8 +148,6 @@ public static string BuildDevDedicatedServer() subtarget = (int)StandaloneBuildSubtarget.Server }; - return FindServerExecutablePath(buildPlayerOptions.locationPathName, buildPlayerOptions.target); - // Build the server RivetLogger.Log("Building dedicated server..."); var report = BuildPipeline.BuildPlayer(buildPlayerOptions);