|
|
|
|
@ -768,12 +768,14 @@ void Konsole::makeGUI() |
|
|
|
|
SLOT(slotTabRenameSession()) ); |
|
|
|
|
m_tabPopupMenu->insertSeparator(); |
|
|
|
|
|
|
|
|
|
m_tabMonitorActivity = new KToggleAction ( i18n( "Monitor for &Activity" ), "idea", 0, this, |
|
|
|
|
SLOT( slotTabToggleMonitor() ), this); |
|
|
|
|
m_tabMonitorActivity = new KToggleAction ( i18n( "Monitor for &Activity" ),
|
|
|
|
|
SmallIconSet("konsole"), 0, this, SLOT( slotTabToggleMonitor() ), this ); |
|
|
|
|
m_tabMonitorActivity->setCheckedState( KGuiItem( i18n( "Stop Monitoring for &Activity" ), SmallIconSet( "activity" ) ) ); |
|
|
|
|
m_tabMonitorActivity->plug(m_tabPopupMenu); |
|
|
|
|
|
|
|
|
|
m_tabMonitorSilence = new KToggleAction ( i18n( "Monitor for &Silence" ), "ktip", 0, this, |
|
|
|
|
SLOT( slotTabToggleMonitor() ), this); |
|
|
|
|
m_tabMonitorSilence = new KToggleAction ( i18n( "Monitor for &Silence" ),
|
|
|
|
|
SmallIconSet("konsole"), 0, this, SLOT( slotTabToggleMonitor() ), this ); |
|
|
|
|
m_tabMonitorSilence->setCheckedState( KGuiItem( i18n( "Stop Monitoring for &Silence" ), SmallIconSet( "silence" ) ) ); |
|
|
|
|
m_tabMonitorSilence->plug(m_tabPopupMenu); |
|
|
|
|
|
|
|
|
|
m_tabMasterMode = new KToggleAction ( i18n( "Send &Input to All Sessions" ), "remote", 0, this, |
|
|
|
|
@ -1033,10 +1035,16 @@ void Konsole::makeBasicGUI() |
|
|
|
|
SLOT( slotZModemUpload() ),
|
|
|
|
|
m_shortcuts, "zmodem_upload" ); |
|
|
|
|
|
|
|
|
|
monitorActivity = new KToggleAction ( i18n( "Monitor for &Activity" ), "idea", 0, this, |
|
|
|
|
SLOT( slotToggleMonitor() ), m_shortcuts, "monitor_activity" ); |
|
|
|
|
monitorSilence = new KToggleAction ( i18n( "Monitor for &Silence" ), "ktip", 0, this, |
|
|
|
|
SLOT( slotToggleMonitor() ), m_shortcuts, "monitor_silence" ); |
|
|
|
|
monitorActivity = new KToggleAction ( i18n( "Monitor for &Activity" ),
|
|
|
|
|
SmallIconSet("konsole"), 0, this, |
|
|
|
|
SLOT( slotToggleMonitor() ), m_shortcuts, "monitor_activity" ); |
|
|
|
|
monitorActivity->setCheckedState( KGuiItem( i18n( "Stop Monitoring for &Activity" ), SmallIconSet( "activity" ) ) ); |
|
|
|
|
|
|
|
|
|
monitorSilence = new KToggleAction ( i18n( "Monitor for &Silence" ),
|
|
|
|
|
SmallIconSet("konsole"), 0, this, |
|
|
|
|
SLOT( slotToggleMonitor() ), m_shortcuts, "monitor_silence" ); |
|
|
|
|
monitorSilence->setCheckedState( KGuiItem( i18n( "Stop Monitoring for &Silence" ), SmallIconSet( "silence" ) ) ); |
|
|
|
|
|
|
|
|
|
masterMode = new KToggleAction ( i18n( "Send &Input to All Sessions" ), "remote", 0, this, |
|
|
|
|
SLOT( slotToggleMasterMode() ), m_shortcuts, "send_input_to_all_sessions" ); |
|
|
|
|
|
|
|
|
|
@ -2993,9 +3001,9 @@ void Konsole::notifySessionState(TESession* session, int state) |
|
|
|
|
break; |
|
|
|
|
case NOTIFYBELL : state_iconname = "bell"; |
|
|
|
|
break; |
|
|
|
|
case NOTIFYACTIVITY: state_iconname = "idea"; |
|
|
|
|
case NOTIFYACTIVITY: state_iconname = "activity"; |
|
|
|
|
break; |
|
|
|
|
case NOTIFYSILENCE : state_iconname = "ktip"; |
|
|
|
|
case NOTIFYSILENCE : state_iconname = "silence"; |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
if (!state_iconname.isEmpty() |
|
|
|
|
|