Skip to content

Commit 712dd8b

Browse files
committed
add double click to create new project (from new project dialog: unity version list)
1 parent d76dabe commit 712dd8b

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

UnityLauncherPro/NewProject.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<Grid>
1111
<StackPanel Margin="10,3">
1212
<Label Content="Unity Version" Foreground="{DynamicResource ThemeButtonForeground}" Margin="0,0,0,3" Padding="5,5,5,3" />
13-
<DataGrid x:Name="gridAvailableVersions" KeyboardNavigation.TabNavigation = "None" SelectionMode="Single" Height="270" Margin="0" VerticalAlignment="Top" HeadersVisibility="None" AutoGenerateColumns="False" IsSynchronizedWithCurrentItem="True" Foreground="{DynamicResource ThemeButtonForeground}" Background="{DynamicResource ThemeMainBackgroundColor}" SelectionChanged="GridAvailableVersions_SelectionChanged" IsTabStop="True" TabIndex="1" Loaded="GridAvailableVersions_Loaded" EnableRowVirtualization="False" VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Disabled">
13+
<DataGrid x:Name="gridAvailableVersions" KeyboardNavigation.TabNavigation = "None" SelectionMode="Single" Height="270" Margin="0" VerticalAlignment="Top" HeadersVisibility="None" AutoGenerateColumns="False" IsSynchronizedWithCurrentItem="True" Foreground="{DynamicResource ThemeButtonForeground}" Background="{DynamicResource ThemeMainBackgroundColor}" SelectionChanged="GridAvailableVersions_SelectionChanged" IsTabStop="True" TabIndex="1" Loaded="GridAvailableVersions_Loaded" EnableRowVirtualization="False" VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Disabled" MouseDoubleClick="gridAvailableVersions_MouseDoubleClick">
1414
<DataGrid.Columns>
1515
<DataGridTextColumn Header="Version" Binding="{Binding Version}" IsReadOnly="True" CanUserResize="False" MinWidth="80" />
1616
<DataGridTextColumn Header="Platforms" Binding="{Binding PlatformsCombined}" IsReadOnly="True" CanUserResize="False" MinWidth="370" />

UnityLauncherPro/NewProject.xaml.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,5 +275,10 @@ private void CmbNewProjectPlatform_DropDownOpened(object sender, System.EventArg
275275
{
276276
previousSelectedModuleIndex = cmbNewProjectPlatform.SelectedIndex;
277277
}
278+
279+
private void gridAvailableVersions_MouseDoubleClick(object sender, MouseButtonEventArgs e)
280+
{
281+
BtnCreateNewProject_Click(null, null);
282+
}
278283
}
279284
}

UnityLauncherPro/Tools.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ public static Process LaunchProject(Project proj, DataGrid dataGridRef = null, b
223223
// add this project to recent projects in preferences TODO only if enabled +40 projecs
224224
AddProjectToHistory(proj.Path);
225225

226-
// check if this project path has unity already running? (from lock file or process)
226+
// check if this project path has unity already running? (from process)
227227
// NOTE this check only works if previous unity instance was started while we were running
228228
if (ProcessHandler.IsRunning(proj.Path))
229229
{

0 commit comments

Comments
 (0)