Skip to content

Commit 9ba11c3

Browse files
committed
editor logs button: quick open current log with right mouse button
1 parent b8e1e3f commit 9ba11c3

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

Diff for: UnityLauncherPro/MainWindow.xaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -528,7 +528,7 @@
528528
<!-- folders -->
529529
<StackPanel Orientation="Horizontal" Margin="0,4,10,4" VerticalAlignment="Top">
530530
<Label Content="Folders" Foreground="{DynamicResource ThemeButtonForeground}" />
531-
<Button Style="{StaticResource CustomButton}" x:Name="btnOpenEditorLogsFolder" Margin="0" BorderBrush="{x:Null}" HorizontalAlignment="Left" VerticalAlignment="Top" Click="BtnOpenEditorLogsFolder_Click" ToolTip="Browse Editor logs folder">
531+
<Button Style="{StaticResource CustomButton}" x:Name="btnOpenEditorLogsFolder" Margin="0" BorderBrush="{x:Null}" HorizontalAlignment="Left" VerticalAlignment="Top" Click="BtnOpenEditorLogsFolder_Click" ToolTip="Browse Editor logs folder or Right click to open editor.log" MouseRightButtonUp="btnOpenEditorLogsFolder_MouseRightButtonUp">
532532
<Label Content="_Editor Logs" Foreground="{Binding Path=Foreground, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Control}}}" />
533533
</Button>
534534
<Button Style="{StaticResource CustomButton}" x:Name="btnOpenPlayerLogs" Margin="10,0,0,0" BorderBrush="{x:Null}" HorizontalAlignment="Left" VerticalAlignment="Top" Click="BtnOpenPlayerLogs_Click" ToolTip="Browse Player logs folder">

Diff for: UnityLauncherPro/MainWindow.xaml.cs

+7
Original file line numberDiff line numberDiff line change
@@ -3597,6 +3597,13 @@ private void btnHubLogs_Click(object sender, RoutedEventArgs e)
35973597
Tools.OpenAppdataSpecialFolder("../Roaming/UnityHub/logs/");
35983598
}
35993599

3600+
private void btnOpenEditorLogsFolder_MouseRightButtonUp(object sender, MouseButtonEventArgs e)
3601+
{
3602+
var logfolder = Tools.GetEditorLogsFolder();
3603+
var logFile = Path.Combine(logfolder, "Editor.log");
3604+
if (File.Exists(logFile) == true) Tools.LaunchExe(logFile);
3605+
}
3606+
36003607
//private void menuProjectProperties_Click(object sender, RoutedEventArgs e)
36013608
//{
36023609
// var proj = GetSelectedProject();

0 commit comments

Comments
 (0)