Quellcode durchsuchen

improve new project

ruki vor 2 Jahren
Ursprung
Commit
ed0d033a78

+ 2 - 2
gradle.properties

@@ -1,8 +1,8 @@
 pluginGroup=io.xmake
 pluginName=IntelliJ Xmake Plugin
-pluginVersion=1.1.9
+pluginVersion=1.2.0
 pluginSinceBuild=201
-pluginUntilBuild=239.*
+pluginUntilBuild=269.*
 
 # Plugin Verifier integration -> https://github.com/JetBrains/gradle-intellij-plugin#plugin-verifier-dsl
 # See https://jb.gg/intellij-platform-builds-list for available build versions

+ 4 - 1
src/main/kotlin/io/xmake/project/XMakeNewProjectPanel.kt

@@ -59,7 +59,10 @@ class XMakeNewProjectPanel : Disposable {
         row("XMake SDK:") {
             val project = ProjectManager.getInstance().defaultProject
             val sdkModel = ProjectSdksModel()
-            sdkModel.addSdk(XMakeSdkType.instance, XMakeSdkType.instance.suggestHomePath()!!, null)
+            val xmakeProgram = XMakeSdkType.instance.suggestHomePath()
+            if (xmakeProgram != null) {
+                sdkModel.addSdk(XMakeSdkType.instance, xmakeProgram, null)
+            }
             val myJdkComboBox = SdkComboBox(SdkComboBoxModel.createSdkComboBoxModel(project, sdkModel))
             wrapComponent(myJdkComboBox)(growX, pushX)
         }

+ 5 - 1
src/main/resources/META-INF/plugin.xml

@@ -2,7 +2,7 @@
 <idea-plugin>
     <id>io.xmake</id>
     <name>XMake</name>
-    <version>1.1.9</version>
+    <version>1.2.0</version>
     <vendor email="[email protected]" url="https://xmake.io">xmake.io</vendor>
     <description><![CDATA[
     A XMake integration plugin in Intellij Platform<br>
@@ -42,6 +42,10 @@
     ]]></description>
 
     <change-notes><![CDATA[
+    <strong>1.2.0</strong>
+    <ul>
+        <li>[FIX]: Improve new progrect </li>
+    </ul>
     <strong>1.1.9</strong>
     <ul>
         <li>[FIX]: Support future Clion version </li>