Skip to content

Commit fdbad7a

Browse files
committed
Merge branch 'dev'
* dev: (73 commits) Changed: get unity installs returns list instead of array, Editors: add uninstall context menu (fix #103) updates: add download & install button, add null version checks upgrade window: add Download & Install button, show red outline if project version is missing, adjust ui aligments fix changed download urls for Alpha, Beta fix: null ref is explore folder, without projects on the list (or filtered by search) rearrange settings panel (fix #40), set bigger minimum window width hide git branch text on streamermode if press up/down while tabcontrol is focused, move selection to grid recent project: disable opening project from datagrid header or scrollbar double clicks (fix #106) editors: add download win/linux dedicated server modules, new project: add tooltip if projectname already exists editors: add IL2CPP module download context menu fix null version code error from unity editor preview builds, add: browse Scripts folder parent, if missing scripts folder. improve release notes url parsing better default settings (window size, single instance, humanfriendly dates, override 40 max projects) fix: removing manually added project (without it being opened first) new project: autoselect win64 if no matching platform in selected unity, disable process hidden window on launch (whole editor was invisible) add "win64" as default platform, add releasetype (lts/alpha/beta) to new project dialog, move releasetype checking to Tools, fix preferred version initial value from "none" to null, fix launching empty folder from context menu, without preferred unity version add initscript for new quick projects started without name dialog, hide console window on process start (it was visible in unity 2023, not visible in older versions(?)), set enableProjectRename and showTargetPlatform settings as true by default) handle corrupt user config, take backup of user config (fix #99) ... # Conflicts: # UnityLauncherPro/Tools.cs (using dev)
2 parents b93fb89 + 771e8ae commit fdbad7a

25 files changed

+3495
-1706
lines changed

Diff for: UnityLauncherPro/App.config

+46-18
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
<?xml version="1.0" encoding="utf-8" ?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<configuration>
3+
<runtime>
4+
<AppContextSwitchOverrides value="Switch.System.Windows.DoNotScaleForDpiChanges=false"/>
5+
</runtime>
36
<configSections>
4-
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
5-
<section name="UnityLauncherPro.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
7+
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
8+
<section name="UnityLauncherPro.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/>
69
</sectionGroup>
710
</configSections>
811
<startup>
9-
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
12+
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
1013
</startup>
1114
<userSettings>
1215
<UnityLauncherPro.Properties.Settings>
@@ -16,14 +19,6 @@
1619
<setting name="windowHeight" serializeAs="String">
1720
<value>650</value>
1821
</setting>
19-
<setting name="rootFolders" serializeAs="Xml">
20-
<value>
21-
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22-
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
23-
<string>C:\Program Files\</string>
24-
</ArrayOfString>
25-
</value>
26-
</setting>
2722
<setting name="minimizeToTaskbar" serializeAs="String">
2823
<value>True</value>
2924
</setting>
@@ -49,10 +44,10 @@
4944
<value>False</value>
5045
</setting>
5146
<setting name="preferredVersion" serializeAs="String">
52-
<value />
47+
<value/>
5348
</setting>
5449
<setting name="newProjectsRoot" serializeAs="String">
55-
<value />
50+
<value/>
5651
</setting>
5752
<setting name="askNameForQuickProject" serializeAs="String">
5853
<value>True</value>
@@ -67,7 +62,7 @@
6762
<value>False</value>
6863
</setting>
6964
<setting name="webglBuildPath" serializeAs="String">
70-
<value />
65+
<value/>
7166
</setting>
7267
<setting name="useCustomTheme" serializeAs="String">
7368
<value>False</value>
@@ -100,14 +95,47 @@
10095
<value>0</value>
10196
</setting>
10297
<setting name="templatePackagesFolder" serializeAs="String">
103-
<value />
98+
<value/>
10499
</setting>
105100
<setting name="newProjectPlatform" serializeAs="String">
106-
<value />
101+
<value/>
107102
</setting>
108103
<setting name="searchProjectPathAlso" serializeAs="String">
109104
<value>False</value>
110105
</setting>
106+
<setting name="checkPlasticBranch" serializeAs="String">
107+
<value>False</value>
108+
</setting>
109+
<setting name="shortcutBatchFileFolder" serializeAs="String">
110+
<value/>
111+
</setting>
112+
<setting name="rootFolders" serializeAs="Xml">
113+
<value>
114+
<ArrayOfString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
115+
<string>C:\Program Files\</string>
116+
</ArrayOfString>
117+
</value>
118+
</setting>
119+
<setting name="customInitFile" serializeAs="String">
120+
<value>InitializeProject.cs</value>
121+
</setting>
122+
<setting name="useInitScript" serializeAs="String">
123+
<value>False</value>
124+
</setting>
125+
<setting name="webglPort" serializeAs="String">
126+
<value>50000</value>
127+
</setting>
128+
<setting name="projectPaths" serializeAs="Xml">
129+
<value>
130+
<ArrayOfString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
131+
</value>
132+
</setting>
133+
<setting name="override40ProjectCount" serializeAs="String">
134+
<value>False</value>
135+
</setting>
136+
<setting name="maxProjectCount" serializeAs="String">
137+
<value>40</value>
138+
</setting>
111139
</UnityLauncherPro.Properties.Settings>
112140
</userSettings>
113-
</configuration>
141+
</configuration>

0 commit comments

Comments
 (0)