Changeset View
Changeset View
Standalone View
Standalone View
sm.cpp
Context not available. | |||||
286 | // First search ``session'' | 286 | // First search ``session'' | ||
---|---|---|---|---|---|
287 | if (! sessionId.isEmpty()) { | 287 | if (! sessionId.isEmpty()) { | ||
288 | // look for a real session managed client (algorithm suggested by ICCCM) | 288 | // look for a real session managed client (algorithm suggested by ICCCM) | ||
289 | foreach (SessionInfo * info, session) { | 289 | for (SessionInfo * info : qAsConst(session)) { | ||
290 | if (realInfo) | 290 | if (realInfo) | ||
291 | break; | 291 | break; | ||
292 | if (info->sessionId == sessionId && sessionInfoWindowTypeMatch(c, info)) { | 292 | if (info->sessionId == sessionId && sessionInfoWindowTypeMatch(c, info)) { | ||
Context not available. | |||||
307 | } | 307 | } | ||
308 | } else { | 308 | } else { | ||
309 | // look for a sessioninfo with matching features. | 309 | // look for a sessioninfo with matching features. | ||
310 | foreach (SessionInfo * info, session) { | 310 | for (SessionInfo * info : qAsConst(session)) { | ||
311 | if (realInfo) | 311 | if (realInfo) | ||
312 | break; | 312 | break; | ||
313 | if (info->resourceName == resourceName | 313 | if (info->resourceName == resourceName | ||
Context not available. | |||||
323 | 323 | | |||
324 | // Set tabGroupClient for other clients in the same group | 324 | // Set tabGroupClient for other clients in the same group | ||
325 | if (realInfo && realInfo->tabGroup) { | 325 | if (realInfo && realInfo->tabGroup) { | ||
326 | foreach (SessionInfo * info, session) { | 326 | for (SessionInfo * info : qAsConst(session)) { | ||
327 | if (!info->tabGroupClient && info->tabGroup == realInfo->tabGroup) | 327 | if (!info->tabGroupClient && info->tabGroup == realInfo->tabGroup) | ||
328 | info->tabGroupClient = c; | 328 | info->tabGroupClient = c; | ||
329 | } | 329 | } | ||
Context not available. | |||||
519 | void Workspace::sessionSaveDone() | 519 | void Workspace::sessionSaveDone() | ||
520 | { | 520 | { | ||
521 | session_saving = false; | 521 | session_saving = false; | ||
522 | foreach (Client * c, clients) { | 522 | for (Client * c : qAsConst(clients)) { | ||
523 | c->setSessionActivityOverride(false); | 523 | c->setSessionActivityOverride(false); | ||
524 | } | 524 | } | ||
525 | } | 525 | } | ||
Context not available. |