diff --git a/python/build/src/org/jetbrains/intellij/build/pycharm/PyCharmCommunityProperties.kt b/python/build/src/org/jetbrains/intellij/build/pycharm/PyCharmCommunityProperties.kt index ed7c7bf0abb9..6d9a15432af9 100644 --- a/python/build/src/org/jetbrains/intellij/build/pycharm/PyCharmCommunityProperties.kt +++ b/python/build/src/org/jetbrains/intellij/build/pycharm/PyCharmCommunityProperties.kt @@ -10,7 +10,7 @@ import org.jetbrains.intellij.build.io.copyFileToDir import java.nio.file.Files import java.nio.file.Path -open class PyCharmCommunityProperties(private val communityHome: Path) : PyCharmPropertiesBase() { +open class PyCharmCommunityProperties(private val communityHome: Path) : PyCharmPropertiesBase(enlargeWelcomeScreen = true) { override val customProductCode: String get() = "PC" diff --git a/python/build/src/org/jetbrains/intellij/build/pycharm/PyCharmPropertiesBase.kt b/python/build/src/org/jetbrains/intellij/build/pycharm/PyCharmPropertiesBase.kt index 2b80b401bd54..55c3f47b41bb 100644 --- a/python/build/src/org/jetbrains/intellij/build/pycharm/PyCharmPropertiesBase.kt +++ b/python/build/src/org/jetbrains/intellij/build/pycharm/PyCharmPropertiesBase.kt @@ -1,6 +1,7 @@ // Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.intellij.build.pycharm +import kotlinx.collections.immutable.plus import org.jetbrains.intellij.build.BuildContext import org.jetbrains.intellij.build.JetBrainsProductProperties import org.jetbrains.intellij.build.TEST_FRAMEWORK_WITH_JAVA_RT @@ -11,11 +12,15 @@ import java.util.function.Predicate const val PYDEVD_PACKAGE: String = "pydevd_package" -abstract class PyCharmPropertiesBase : JetBrainsProductProperties() { +abstract class PyCharmPropertiesBase(enlargeWelcomeScreen: Boolean) : JetBrainsProductProperties() { override val baseFileName: String get() = "pycharm" init { + if (enlargeWelcomeScreen) { + additionalVmOptions += "-Dwelcome.screen.defaultWidth=1000" + additionalVmOptions += "-Dwelcome.screen.defaultHeight=720" + } reassignAltClickToMultipleCarets = true useSplash = true productLayout.addPlatformSpec(TEST_FRAMEWORK_WITH_JAVA_RT)