diff --git a/src/gui/wxgui/CemuApp.cpp b/src/gui/wxgui/CemuApp.cpp index c35fb12e..de2a659e 100644 --- a/src/gui/wxgui/CemuApp.cpp +++ b/src/gui/wxgui/CemuApp.cpp @@ -297,6 +297,10 @@ bool CemuApp::OnInit() } #endif + // extend tooltip view duration on platforms that support it (windows) + wxToolTip::SetDelay(-1); + wxToolTip::SetAutoPop(MAKELPARAM(std::numeric_limits::max(),0)); + for (auto&& path : failedWriteAccess) { wxMessageBox(formatWxString(_("Cemu can't write to {}!"), wxString::FromUTF8(_pathToUtf8(path))), diff --git a/src/gui/wxgui/GeneralSettings2.cpp b/src/gui/wxgui/GeneralSettings2.cpp index 9477b425..cadb7ad7 100644 --- a/src/gui/wxgui/GeneralSettings2.cpp +++ b/src/gui/wxgui/GeneralSettings2.cpp @@ -405,11 +405,11 @@ wxPanel* GeneralSettings2::AddGraphicsPage(wxNotebook* notebook) displayGammaLabel->SetToolTip(displayGammaTooltip); m_userDisplayisSRGB = new wxCheckBox(box, wxID_ANY, "sRGB", wxDefaultPosition, wxDefaultSize); - m_userDisplayisSRGB->SetToolTip(_("Select this if Cemu is being displayed using a piecewise sRGB gamma curve\n" - "This is typically not the case so you can probably leave this unchecked\n" + m_userDisplayisSRGB->SetToolTip(_("Select this if Cemu is being displayed using a piecewise sRGB gamma curve.\n" + "This is typically not the case so you can probably leave this unchecked.\n" "Exceptions include HDR displays (with HDR enabled), calibrated SDR displays with Windows 11's Auto Color Management enabled, " - "or using a display profile with a VCGT tag that targets piecewise sRGB\n" - "In these cases when this box is selected cemu will compensate for the piecewise curve to approximate the pure gamma curve of a TV\n" + "or when using a display profile with a VCGT tag that targets piecewise sRGB.\n" + "When this box is selected Cemu will compensate for the piecewise curve to approximate the pure gamma curve of a TV.\n" "Colors will be more accurate, especially in dark scenes, but this may result in banding or crushed shadows, " "so it is best if you display Cemu with pure gamma and do not use this setting.")); m_userDisplayisSRGB->Bind(wxEVT_CHECKBOX, &GeneralSettings2::OnUserDisplaySRGBSelected, this);