https://bugs.kde.org/show_bug.cgi?id=482549

--- Comment #7 from Lasath Fernando <[email protected]> ---
Git commit d569a355e6ce6eacbc742f19a30c5225eca48005 by Lasath Fernando.
Committed on 11/02/2026 at 06:36.
Pushed by fernando into branch 'master'.

Add container management features to Konsole: Phase 2

This adds containers to the New Tab menu:

![new tab
screenshot](/uploads/d8ea8a2d652d660bdd102c09ec07e9ec/image.png){width=173
height=263}

I also had to refactor the container list command to be async.

There are lot of cases that can make listing commands take a while, like:  
`distrobox list` --> `docker ps` --> `docker.socket` -->
`systemd-networkd-wait-online.target` 

And we can't afford to block the UI thread during all that.

M  +66   -22   src/MainWindow.cpp
M  +8    -1    src/MainWindow.h
M  +1    -0    src/ViewManager.cpp
M  +4    -0    src/ViewManager.h
M  +3    -0    src/containers/CMakeLists.txt
M  +3    -0    src/containers/ContainerInfo.h
A  +93   -0    src/containers/ContainerList.cpp     [License: GPL(v2.0+)]
A  +100  -0    src/containers/ContainerList.h     [License: GPL(v2.0+)]
M  +44   -15   src/containers/ContainerRegistry.cpp
M  +37   -6    src/containers/ContainerRegistry.h
M  +38   -31   src/containers/DistroboxDetector.cpp
M  +5    -1    src/containers/DistroboxDetector.h
A  +9    -0    src/containers/IContainerDetector.cpp     [License: GPL(v2.0+)]
M  +26   -5    src/containers/IContainerDetector.h
M  +41   -34   src/containers/ToolboxDetector.cpp
M  +6    -2    src/containers/ToolboxDetector.h
M  +20   -1    src/widgets/ViewContainer.cpp
M  +4    -0    src/widgets/ViewContainer.h

https://invent.kde.org/utilities/konsole/-/commit/d569a355e6ce6eacbc742f19a30c5225eca48005

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to