Changeset 4555
- Timestamp:
- 08/10/06 03:51:29 (2 years ago)
- Files:
-
- 1 modified
-
trunk/qt-gui/src/mainwin.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/qt-gui/src/mainwin.cpp
r4552 r4555 3970 3970 } 3971 3971 3972 if (mit_info == NULL) { 3972 if (mit_info == NULL) 3973 { 3973 3974 int event_base, error_base; 3974 if(XScreenSaverQueryExtension(x11Display(), &event_base, &error_base)) {3975 if(XScreenSaverQueryExtension(x11Display(), &event_base, &error_base)) 3975 3976 mit_info = XScreenSaverAllocInfo (); 3976 }3977 else{3977 else 3978 { 3978 3979 gLog.Warn("%sNo XScreenSaver extension found on current XServer, disabling auto-away.\n", 3979 3980 L_WARNxSTR); … … 3983 3984 } 3984 3985 3985 if (!XScreenSaverQueryInfo(x11Display(), qt_xrootwin(), mit_info)) { 3986 if (!XScreenSaverQueryInfo(x11Display(), qt_xrootwin(), mit_info)) 3987 { 3986 3988 gLog.Warn("%sXScreenSaverQueryInfo failed, disabling auto-away.\n", 3987 3989 L_WARNxSTR); … … 4019 4021 (unsigned long)idleTime > (unsigned long)(autoNATime * 60000)) 4020 4022 { 4021 if (status != ICQ_STATUS_NA )4023 if (status != ICQ_STATUS_NA && status != ICQ_STATUS_OFFLINE) 4022 4024 { 4023 4025 if (autoNAMess) … … 4041 4043 (unsigned long)idleTime > (unsigned long)(autoAwayTime * 60000)) 4042 4044 { 4043 if (status != ICQ_STATUS_AWAY )4045 if (status != ICQ_STATUS_AWAY && status != ICQ_STATUS_OFFLINE) 4044 4046 { 4045 4047 if (autoAwayMess)
