| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent e75f68e commit 91bf023
7 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,141 +1,151 @@ | |||
| 1 | 1 | <?xml version="1.0" encoding="utf-8"?> | |
| 2 | 2 | <configuration> | |
| 3 | + <!-- MUST be first --> | ||
| 4 | + <configSections> | ||
| 5 | + <sectionGroup name="userSettings" | ||
| 6 | + type="System.Configuration.UserSettingsGroup, System.Configuration.ConfigurationManager"> | ||
| 7 | + <section name="UnityLauncherPro.Properties.Settings" | ||
| 8 | + type="System.Configuration.ClientSettingsSection, System.Configuration.ConfigurationManager" | ||
| 9 | + allowExeDefinition="MachineToLocalUser" | ||
| 10 | + requirePermission="false" /> | ||
| 11 | + </sectionGroup> | ||
| 12 | + </configSections> | ||
| 13 | + | ||
| 14 | + <!-- Optional runtime switches go AFTER configSections --> | ||
| 3 | 15 | <runtime> | |
| 4 | 16 | <AppContextSwitchOverrides value="Switch.System.Windows.DoNotScaleForDpiChanges=false" /> | |
| 5 | 17 | </runtime> | |
| 6 | - <configSections> | ||
| 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" /> | ||
| 9 | - </sectionGroup> | ||
| 10 | - </configSections> | ||
| 11 | - <startup> | ||
| 12 | - <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> | ||
| 13 | - </startup> | ||
| 14 | - <userSettings> | ||
| 15 | - <UnityLauncherPro.Properties.Settings> | ||
| 16 | - <setting name="windowWidth" serializeAs="String"> | ||
| 17 | - <value>600</value> | ||
| 18 | - </setting> | ||
| 19 | - <setting name="windowHeight" serializeAs="String"> | ||
| 20 | - <value>650</value> | ||
| 21 | - </setting> | ||
| 22 | - <setting name="minimizeToTaskbar" serializeAs="String"> | ||
| 23 | - <value>True</value> | ||
| 24 | - </setting> | ||
| 25 | - <setting name="registerExplorerMenu" serializeAs="String"> | ||
| 26 | - <value>False</value> | ||
| 27 | - </setting> | ||
| 28 | - <setting name="closeAfterProject" serializeAs="String"> | ||
| 29 | - <value>False</value> | ||
| 30 | - </setting> | ||
| 31 | - <setting name="closeAfterExplorer" serializeAs="String"> | ||
| 32 | - <value>True</value> | ||
| 33 | - </setting> | ||
| 34 | - <setting name="showArgumentsColumn" serializeAs="String"> | ||
| 35 | - <value>False</value> | ||
| 36 | - </setting> | ||
| 37 | - <setting name="showGitBranchColumn" serializeAs="String"> | ||
| 38 | - <value>False</value> | ||
| 39 | - </setting> | ||
| 40 | - <setting name="showProjectsMissingFolder" serializeAs="String"> | ||
| 41 | - <value>False</value> | ||
| 42 | - </setting> | ||
| 43 | - <setting name="AllowSingleInstanceOnly" serializeAs="String"> | ||
| 44 | - <value>False</value> | ||
| 45 | - </setting> | ||
| 46 | - <setting name="preferredVersion" serializeAs="String"> | ||
| 47 | - <value /> | ||
| 48 | - </setting> | ||
| 49 | - <setting name="newProjectsRoot" serializeAs="String"> | ||
| 50 | - <value /> | ||
| 51 | - </setting> | ||
| 52 | - <setting name="askNameForQuickProject" serializeAs="String"> | ||
| 53 | - <value>True</value> | ||
| 54 | - </setting> | ||
| 55 | - <setting name="enableProjectRename" serializeAs="String"> | ||
| 56 | - <value>False</value> | ||
| 57 | - </setting> | ||
| 58 | - <setting name="streamerMode" serializeAs="String"> | ||
| 59 | - <value>False</value> | ||
| 60 | - </setting> | ||
| 61 | - <setting name="showTargetPlatform" serializeAs="String"> | ||
| 62 | - <value>False</value> | ||
| 63 | - </setting> | ||
| 64 | - <setting name="webglBuildPath" serializeAs="String"> | ||
| 65 | - <value /> | ||
| 66 | - </setting> | ||
| 67 | - <setting name="useCustomTheme" serializeAs="String"> | ||
| 68 | - <value>False</value> | ||
| 69 | - </setting> | ||
| 70 | - <setting name="themeFile" serializeAs="String"> | ||
| 71 | - <value>theme.ini</value> | ||
| 72 | - </setting> | ||
| 73 | - <setting name="enablePlatformSelection" serializeAs="String"> | ||
| 74 | - <value>False</value> | ||
| 75 | - </setting> | ||
| 76 | - <setting name="runAutomatically" serializeAs="String"> | ||
| 77 | - <value>False</value> | ||
| 78 | - </setting> | ||
| 79 | - <setting name="useCustomLastModified" serializeAs="String"> | ||
| 80 | - <value>False</value> | ||
| 81 | - </setting> | ||
| 82 | - <setting name="customDateFormat" serializeAs="String"> | ||
| 83 | - <value>dd/MM/yyyy HH:mm:ss</value> | ||
| 84 | - </setting> | ||
| 85 | - <setting name="useHumandFriendlyLastModified" serializeAs="String"> | ||
| 86 | - <value>False</value> | ||
| 87 | - </setting> | ||
| 88 | - <setting name="runAutomaticallyMinimized" serializeAs="String"> | ||
| 89 | - <value>False</value> | ||
| 90 | - </setting> | ||
| 91 | - <setting name="adbLogCatArgs" serializeAs="String"> | ||
| 92 | - <value>-s Unity ActivityManager PackageManager dalvikvm DEBUG -v color</value> | ||
| 93 | - </setting> | ||
| 94 | - <setting name="projectName" serializeAs="String"> | ||
| 95 | - <value>0</value> | ||
| 96 | - </setting> | ||
| 97 | - <setting name="templatePackagesFolder" serializeAs="String"> | ||
| 98 | - <value /> | ||
| 99 | - </setting> | ||
| 100 | - <setting name="newProjectPlatform" serializeAs="String"> | ||
| 101 | - <value /> | ||
| 102 | - </setting> | ||
| 103 | - <setting name="searchProjectPathAlso" serializeAs="String"> | ||
| 104 | - <value>False</value> | ||
| 105 | - </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> | ||
| 139 | - </UnityLauncherPro.Properties.Settings> | ||
| 140 | - </userSettings> | ||
| 18 | + | ||
| 19 | + <userSettings> | ||
| 20 | + <UnityLauncherPro.Properties.Settings> | ||
| 21 | + <setting name="windowWidth" serializeAs="String"> | ||
| 22 | + <value>600</value> | ||
| 23 | + </setting> | ||
| 24 | + <setting name="windowHeight" serializeAs="String"> | ||
| 25 | + <value>650</value> | ||
| 26 | + </setting> | ||
| 27 | + <setting name="minimizeToTaskbar" serializeAs="String"> | ||
| 28 | + <value>True</value> | ||
| 29 | + </setting> | ||
| 30 | + <setting name="registerExplorerMenu" serializeAs="String"> | ||
| 31 | + <value>False</value> | ||
| 32 | + </setting> | ||
| 33 | + <setting name="closeAfterProject" serializeAs="String"> | ||
| 34 | + <value>False</value> | ||
| 35 | + </setting> | ||
| 36 | + <setting name="closeAfterExplorer" serializeAs="String"> | ||
| 37 | + <value>True</value> | ||
| 38 | + </setting> | ||
| 39 | + <setting name="showArgumentsColumn" serializeAs="String"> | ||
| 40 | + <value>False</value> | ||
| 41 | + </setting> | ||
| 42 | + <setting name="showGitBranchColumn" serializeAs="String"> | ||
| 43 | + <value>False</value> | ||
| 44 | + </setting> | ||
| 45 | + <setting name="showProjectsMissingFolder" serializeAs="String"> | ||
| 46 | + <value>False</value> | ||
| 47 | + </setting> | ||
| 48 | + <setting name="AllowSingleInstanceOnly" serializeAs="String"> | ||
| 49 | + <value>False</value> | ||
| 50 | + </setting> | ||
| 51 | + <setting name="preferredVersion" serializeAs="String"> | ||
| 52 | + <value /> | ||
| 53 | + </setting> | ||
| 54 | + <setting name="newProjectsRoot" serializeAs="String"> | ||
| 55 | + <value /> | ||
| 56 | + </setting> | ||
| 57 | + <setting name="askNameForQuickProject" serializeAs="String"> | ||
| 58 | + <value>True</value> | ||
| 59 | + </setting> | ||
| 60 | + <setting name="enableProjectRename" serializeAs="String"> | ||
| 61 | + <value>False</value> | ||
| 62 | + </setting> | ||
| 63 | + <setting name="streamerMode" serializeAs="String"> | ||
| 64 | + <value>False</value> | ||
| 65 | + </setting> | ||
| 66 | + <setting name="showTargetPlatform" serializeAs="String"> | ||
| 67 | + <value>False</value> | ||
| 68 | + </setting> | ||
| 69 | + <setting name="webglBuildPath" serializeAs="String"> | ||
| 70 | + <value /> | ||
| 71 | + </setting> | ||
| 72 | + <setting name="useCustomTheme" serializeAs="String"> | ||
| 73 | + <value>False</value> | ||
| 74 | + </setting> | ||
| 75 | + <setting name="themeFile" serializeAs="String"> | ||
| 76 | + <value>theme.ini</value> | ||
| 77 | + </setting> | ||
| 78 | + <setting name="enablePlatformSelection" serializeAs="String"> | ||
| 79 | + <value>False</value> | ||
| 80 | + </setting> | ||
| 81 | + <setting name="runAutomatically" serializeAs="String"> | ||
| 82 | + <value>False</value> | ||
| 83 | + </setting> | ||
| 84 | + <setting name="useCustomLastModified" serializeAs="String"> | ||
| 85 | + <value>False</value> | ||
| 86 | + </setting> | ||
| 87 | + <setting name="customDateFormat" serializeAs="String"> | ||
| 88 | + <value>dd/MM/yyyy HH:mm:ss</value> | ||
| 89 | + </setting> | ||
| 90 | + <setting name="useHumandFriendlyLastModified" serializeAs="String"> | ||
| 91 | + <value>False</value> | ||
| 92 | + </setting> | ||
| 93 | + <setting name="runAutomaticallyMinimized" serializeAs="String"> | ||
| 94 | + <value>False</value> | ||
| 95 | + </setting> | ||
| 96 | + <setting name="adbLogCatArgs" serializeAs="String"> | ||
| 97 | + <value>-s Unity ActivityManager PackageManager dalvikvm DEBUG -v color</value> | ||
| 98 | + </setting> | ||
| 99 | + <setting name="projectName" serializeAs="String"> | ||
| 100 | + <value>0</value> | ||
| 101 | + </setting> | ||
| 102 | + <setting name="templatePackagesFolder" serializeAs="String"> | ||
| 103 | + <value /> | ||
| 104 | + </setting> | ||
| 105 | + <setting name="newProjectPlatform" serializeAs="String"> | ||
| 106 | + <value /> | ||
| 107 | + </setting> | ||
| 108 | + <setting name="searchProjectPathAlso" serializeAs="String"> | ||
| 109 | + <value>False</value> | ||
| 110 | + </setting> | ||
| 111 | + <setting name="checkPlasticBranch" serializeAs="String"> | ||
| 112 | + <value>False</value> | ||
| 113 | + </setting> | ||
| 114 | + <setting name="shortcutBatchFileFolder" serializeAs="String"> | ||
| 115 | + <value /> | ||
| 116 | + </setting> | ||
| 117 | + | ||
| 118 | + <!-- XML-serialized collections are OK on .NET 8 --> | ||
| 119 | + <setting name="rootFolders" serializeAs="Xml"> | ||
| 120 | + <value> | ||
| 121 | + <ArrayOfString xmlns:xsd="http://www.w3.org/2001/XMLSchema" | ||
| 122 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
| 123 | + <string>C:\Program Files\</string> | ||
| 124 | + </ArrayOfString> | ||
| 125 | + </value> | ||
| 126 | + </setting> | ||
| 127 | + | ||
| 128 | + <setting name="customInitFile" serializeAs="String"> | ||
| 129 | + <value>InitializeProject.cs</value> | ||
| 130 | + </setting> | ||
| 131 | + <setting name="useInitScript" serializeAs="String"> | ||
| 132 | + <value>False</value> | ||
| 133 | + </setting> | ||
| 134 | + <setting name="webglPort" serializeAs="String"> | ||
| 135 | + <value>50000</value> | ||
| 136 | + </setting> | ||
| 137 | + <setting name="projectPaths" serializeAs="Xml"> | ||
| 138 | + <value> | ||
| 139 | + <ArrayOfString xmlns:xsd="http://www.w3.org/2001/XMLSchema" | ||
| 140 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> | ||
| 141 | + </value> | ||
| 142 | + </setting> | ||
| 143 | + <setting name="override40ProjectCount" serializeAs="String"> | ||
| 144 | + <value>False</value> | ||
| 145 | + </setting> | ||
| 146 | + <setting name="maxProjectCount" serializeAs="String"> | ||
| 147 | + <value>40</value> | ||
| 148 | + </setting> | ||
| 149 | + </UnityLauncherPro.Properties.Settings> | ||
| 150 | + </userSettings> | ||
| 141 | 151 | </configuration> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -17,6 +17,10 @@ public static class GetProjects | |||
| 17 | 17 | ||
| 18 | 18 | public static List<Project> Scan(bool getGitBranch = false, bool getPlasticBranch = false, bool getArguments = false, bool showMissingFolders = false, bool showTargetPlatform = false, StringCollection AllProjectPaths = null, bool searchGitbranchRecursively = false, bool showSRP = false) | |
| 19 | 19 | { | |
| 20 | + // TODO FIXME | ||
| 21 | + Console.WriteLine("TODO fixme 8.0"); | ||
| 22 | + return null; | ||
| 23 | + | ||
| 20 | 24 | List<Project> projectsFound = new List<Project>(); | |
| 21 | 25 | ||
| 22 | 26 | var hklm = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry64); | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,5 +1,6 @@ | |||
| 1 | 1 | using System; | |
| 2 | 2 | using System.Collections.Generic; | |
| 3 | + using System.Collections.Specialized; | ||
| 3 | 4 | using System.IO; | |
| 4 | 5 | ||
| 5 | 6 | namespace UnityLauncherPro | |
@@ -14,8 +15,13 @@ public static class GetUnityInstallations | |||
| 14 | 15 | // returns unity installations | |
| 15 | 16 | public static List<UnityInstallation> Scan() | |
| 16 | 17 | { | |
| 18 | + // TODO fixme 8.0 | ||
| 19 | + Console.WriteLine("TODO fixme 8.0"); | ||
| 20 | + return null; | ||
| 21 | + | ||
| 22 | + | ||
| 17 | 23 | // get list from settings | |
| 18 | - var rootFolders = Properties.Settings.Default.rootFolders; | ||
| 24 | + StringCollection rootFolders = Properties.Settings.Default.rootFolders; | ||
| 19 | 25 | ||
| 20 | 26 | // unityversion, exe_path | |
| 21 | 27 | List<UnityInstallation> results = new List<UnityInstallation>(); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments