1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00

Merge pull request #748 from benvanik/benvanik-reconnect-hotkey

Adding ctrl-r as a hotkey for reconnecting from the main profiler view.
This commit is contained in:
Bartosz Taudul
2024-03-12 21:52:40 +01:00
committed by GitHub
2 changed files with 12 additions and 0 deletions
+2
View File
@@ -2391,6 +2391,8 @@ The \emph{discovered clients} list is only displayed if clients are broadcasting
Both connecting to a client and opening a saved trace will present you with the main profiler view, which you can use to analyze the data (see section~\ref{analyzingdata}).
Once connected to a client \keys{\ctrl + \shift + \Alt + R} can be used to quickly discard any captured data and reconnect to a client at the same address.
\subsubsection{Connection information pop-up}
\label{connectionpopup}
+10
View File
@@ -648,6 +648,16 @@ bool View::Draw()
ImGui::EndPopup();
}
if( !m_staticView &&
( ImGui::IsModKey( ImGuiKey_LeftCtrl ) || ImGui::IsModKey( ImGuiKey_RightCtrl ) ) &&
( ImGui::IsModKey( ImGuiKey_LeftShift ) || ImGui::IsModKey( ImGuiKey_RightShift ) ) &&
( ImGui::IsModKey( ImGuiKey_LeftAlt ) || ImGui::IsModKey( ImGuiKey_RightAlt ) ) &&
ImGui::IsKeyPressed( ImGuiKey_R ) )
{
m_reconnectRequested = true;
return false;
}
s_time += ImGui::GetIO().DeltaTime;
return DrawImpl();
}