From 96a67d320c9072b7eab6335df1ddf2a1725d1523 Mon Sep 17 00:00:00 2001 From: TimurMalanin Date: Wed, 26 Aug 2026 12:21:39 +0000 Subject: [PATCH] PY-91833 Set "Python Packages" tool window default anchor to the right and track manual customization. (cherry picked from commit 74a4e25c2952a032c656207a5ec7213a8a664ccc) IJ-MR-220113 GitOrigin-RevId: 26b3f9e2d8419e17ad58947ccbedf0097ba0876e --- .../PyToolWindowLayoutProvider.kt | 2 +- .../intellij.python.community.impl.xml | 3 +- .../PyPackagesToolWindowMigrationActivity.kt | 54 +++++++++++++++++++ 3 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 python/src/com/jetbrains/python/packaging/toolwindow/PyPackagesToolWindowMigrationActivity.kt diff --git a/python/ide-common/src/customization/PyToolWindowLayoutProvider.kt b/python/ide-common/src/customization/PyToolWindowLayoutProvider.kt index a238a1f50d94..5929cdc212e8 100644 --- a/python/ide-common/src/customization/PyToolWindowLayoutProvider.kt +++ b/python/ide-common/src/customization/PyToolWindowLayoutProvider.kt @@ -11,7 +11,7 @@ class PyToolWindowLayoutProvider : DefaultToolWindowLayoutExtension { override fun buildV2Layout(builder: DefaultToolWindowLayoutBuilder) { builder.right.addOrUpdate("Plots") { weight = 0.1f } - builder.bottom.addOrUpdate("Python Packages") { weight = 0.1f } + builder.right.addOrUpdate("Python Packages") { weight = 0.25f } builder.bottom.addOrUpdate("Python Console") { weight = 0.1f } thisLogger().info("Python default layout applied") } diff --git a/python/pluginResources/intellij.python.community.impl.xml b/python/pluginResources/intellij.python.community.impl.xml index 5837c223191d..4976148aece5 100644 --- a/python/pluginResources/intellij.python.community.impl.xml +++ b/python/pluginResources/intellij.python.community.impl.xml @@ -766,9 +766,10 @@ - +