[rdct] IJPL-169754: Move default tool window layout customization to common modules

Some products customize the default tool window layout by adding additional tool windows to the stripes. This commit moves the customization to common modules, so it's available in the JetBrains Client for the products supported in remote development, and the default layout is correct when restoring it.

GitOrigin-RevId: 8e2d378ff77b54ede76193b3867a57b42ef9bca5
This commit is contained in:
Nikita Zaytsev
2025-09-30 11:22:34 +00:00
committed by intellij-monorepo-bot
parent 69fbc0cf96
commit fca40ea658
3 changed files with 3 additions and 3 deletions
@@ -33,6 +33,7 @@
<applicationService serviceInterface="com.intellij.platform.ide.customization.ExternalProductResourceUrls"
serviceImplementation="com.intellij.pycharm.community.customization.PyCharmExternalResourceUrls"
overrides="true"/>
<defaultToolWindowLayout implementation="com.intellij.pycharm.community.customization.PyToolWindowLayoutProvider" order="last"/>
<ide.newUiOnboarding ideHelpName="pycharm">
<remove stepId="codeWithMe"/>
</ide.newUiOnboarding>
@@ -1,5 +1,5 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.pycharm.community.ide.impl
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.pycharm.community.customization
import com.intellij.openapi.diagnostic.thisLogger
import com.intellij.toolWindow.DefaultToolWindowLayoutBuilder
@@ -121,7 +121,6 @@
<statistics.counterUsagesCollector
implementationClass="com.intellij.pycharm.community.ide.impl.configuration.PySdkConfigurationCollector"/>
<defaultToolWindowLayout implementation="com.intellij.pycharm.community.ide.impl.PyToolWindowLayoutProvider" order="last"/>
<codeInsight.codeVision.settings.defaults implementation="com.intellij.pycharm.community.ide.impl.PyCharmCodeVisionSettingsDefaults"/>
<statistics.counterUsagesCollector implementationClass="com.intellij.pycharm.community.ide.impl.configuration.ui.PyAddNewEnvCollector"/>