https://bugs.kde.org/show_bug.cgi?id=482549
--- Comment #6 from Lasath Fernando <[email protected]> --- Git commit 7574dc7a2a7527c818c180f7c3eac64f7ffa98b8 by Lasath Fernando. Committed on 27/01/2026 at 10:29. Pushed by fernando into branch 'master'. Add container detection and management support to Konsole - Phase 1 - Currently disabled by default - following the advice on David's Akademy talk about feature rollouts - Doesn't add any UI yet (except for the profile option to enable it) - Detects when a user enters a container - Toolbox via OSC777 escape sequences - Distrobox by inspecting the process environment variables - Enters the same container when creating a new tab/window Assuming this goes well, phases 2/3 are to add UI to show current container (like GNOME's Ptyxix) and to list/start new containers. M +8 -2 src/Application.cpp M +2 -1 src/Application.h M +2 -0 src/CMakeLists.txt M +16 -0 src/Emulation.h M +31 -3 src/MainWindow.cpp M +3 -1 src/MainWindow.h M +14 -0 src/Part.cpp M +19 -1 src/ViewManager.cpp M +4 -1 src/Vt102Emulation.cpp A +23 -0 src/containers/CMakeLists.txt A +66 -0 src/containers/ContainerInfo.h [License: GPL(v2.0+)] A +139 -0 src/containers/ContainerRegistry.cpp [License: GPL(v2.0+)] A +126 -0 src/containers/ContainerRegistry.h [License: GPL(v2.0+)] A +218 -0 src/containers/DistroboxDetector.cpp [License: GPL(v2.0+)] A +54 -0 src/containers/DistroboxDetector.h [License: GPL(v2.0+)] A +73 -0 src/containers/IContainerDetector.h [License: GPL(v2.0+)] A +92 -0 src/containers/ToolboxDetector.cpp [License: GPL(v2.0+)] A +51 -0 src/containers/ToolboxDetector.h [License: GPL(v2.0+)] M +1 -0 src/profile/Profile.cpp M +10 -0 src/profile/Profile.h M +103 -0 src/session/Session.cpp M +40 -0 src/session/Session.h M +18 -0 src/widgets/EditProfileDialog.cpp M +1 -0 src/widgets/EditProfileDialog.h M +31 -8 src/widgets/EditProfileGeneralPage.ui https://invent.kde.org/utilities/konsole/-/commit/7574dc7a2a7527c818c180f7c3eac64f7ffa98b8 -- You are receiving this mail because: You are watching all bug changes.
