Connection monitoring and all 9P operations now use immutable session/agent UUIDs in paths instead of mutable display names. The server resolves these via the new Aliases mechanism in findChild. This fixes the disconnected-indicator bug after session rename: connections no longer go stale when names change. Removed dead sessionNameForId/agentNameForId helpers and the m_agentConnectionPaths tracking (unnecessary with stable paths). Rename operations no longer restart streams. |
||
|---|---|---|
| .. | ||
| chatblockmodel.cpp | ||
| chatblockmodel.h | ||
| main.cpp | ||
| main.qml | ||
| ninepconnection.cpp | ||
| ninepconnection.h | ||
| ollie.svg | ||
| ollie9pclient.cpp | ||
| ollie9pclient.h | ||
| org.ollie.gui.desktop | ||
| qml.qrc | ||
| streamfsm.cpp | ||
| streamfsm.h | ||
| thememanager.cpp | ||
| thememanager.h | ||