Changeset View
Changeset View
Standalone View
Standalone View
shell_client.cpp
Show First 20 Lines • Show All 133 Lines • ▼ Show 20 Line(s) | 106 | { | |||
---|---|---|---|---|---|
134 | if (info.exists()) { | 134 | if (info.exists()) { | ||
135 | resourceName = info.fileName().toUtf8(); | 135 | resourceName = info.fileName().toUtf8(); | ||
136 | } | 136 | } | ||
137 | setResourceClass(resourceName, shellSurface->windowClass()); | 137 | setResourceClass(resourceName, shellSurface->windowClass()); | ||
138 | setDesktopFileName(shellSurface->windowClass()); | 138 | setDesktopFileName(shellSurface->windowClass()); | ||
139 | connect(shellSurface, &T::windowClassChanged, this, | 139 | connect(shellSurface, &T::windowClassChanged, this, | ||
140 | [this, resourceName] (const QByteArray &windowClass) { | 140 | [this, resourceName] (const QByteArray &windowClass) { | ||
141 | setResourceClass(resourceName, windowClass); | 141 | setResourceClass(resourceName, windowClass); | ||
142 | if (!m_internal) { | ||||
143 | setupWindowRules(true); | ||||
144 | applyWindowRules(); | ||||
145 | } | ||||
142 | setDesktopFileName(windowClass); | 146 | setDesktopFileName(windowClass); | ||
143 | } | 147 | } | ||
144 | ); | 148 | ); | ||
145 | connect(shellSurface, &T::resizeRequested, this, | 149 | connect(shellSurface, &T::resizeRequested, this, | ||
146 | [this] (SeatInterface *seat, quint32 serial, Qt::Edges edges) { | 150 | [this] (SeatInterface *seat, quint32 serial, Qt::Edges edges) { | ||
147 | // TODO: check the seat and serial | 151 | // TODO: check the seat and serial | ||
148 | Q_UNUSED(seat) | 152 | Q_UNUSED(seat) | ||
149 | Q_UNUSED(serial) | 153 | Q_UNUSED(serial) | ||
▲ Show 20 Lines • Show All 1555 Lines • Show Last 20 Lines |