Allow to reset/disable overlay messages with one click

This commit is contained in:
Klaus Basan
2019-07-10 17:28:51 +02:00
parent 0012237ac0
commit cba1d2b4ff
5 changed files with 101 additions and 7 deletions

View File

@@ -41,6 +41,16 @@ namespace BlackGui
return this->getPopupAllMessages() || m_popupSelcalMessages;
}
void CTextMessageSettings::disableAllPopups()
{
m_popupPrivateMessages = false;
m_popupSupervisorMessages = false;
m_popupFrequencyMessages = false;
m_popupAllMessages = false;
m_popupSelcalMessages = false;
m_focus = false;
}
bool CTextMessageSettings::popup(const CTextMessage &textMessage) const
{
if (this->getPopupAllMessages()) { return true; }