1
0
mirror of https://github.com/wolfpld/tracy synced 2025-04-30 20:53:52 +00:00

Add source preview to lock info window source location.

This commit is contained in:
Bartosz Taudul 2022-07-24 00:18:57 +02:00
parent 0a00925a9b
commit 5bee753376
No known key found for this signature in database
GPG Key ID: B7FE2008B7575DF3

View File

@ -988,6 +988,9 @@ void View::DrawLockInfoWindow()
ImGui::SameLine(); ImGui::SameLine();
} }
ImGui::TextUnformatted( LocationToString( fileName, srcloc.line ) ); ImGui::TextUnformatted( LocationToString( fileName, srcloc.line ) );
if( ImGui::IsItemHovered() )
{
DrawSourceTooltip( fileName, srcloc.line );
if( ImGui::IsItemClicked( 1 ) ) if( ImGui::IsItemClicked( 1 ) )
{ {
if( SourceFileValid( fileName, m_worker.GetCaptureTime(), *this, m_worker ) ) if( SourceFileValid( fileName, m_worker.GetCaptureTime(), *this, m_worker ) )
@ -999,6 +1002,7 @@ void View::DrawLockInfoWindow()
m_lockInfoAnim.Enable( m_lockInfoWindow, 0.5f ); m_lockInfoAnim.Enable( m_lockInfoWindow, 0.5f );
} }
} }
}
ImGui::Separator(); ImGui::Separator();
switch( lock.type ) switch( lock.type )