@@ -102,8 +102,6 @@ QVariant ApplicationManager::data(const QModelIndex& index, int role) const {
102 return app->comment();
102 return app->comment();
103 case RoleIcon:
103 case RoleIcon:
104 return app->icon();
104 return app->icon();
106− return app->stage();
107 case RoleState:
105 case RoleState:
108 return app->state();
106 return app->state();
109 case RoleFocused:
107 case RoleFocused:
@@ -166,11 +164,6 @@ bool ApplicationManager::add(ApplicationInfo *application) {
166 if (!appIndex.isValid()) return;
164 if (!appIndex.isValid()) return;
167 Q_EMIT dataChanged(appIndex, appIndex, QVector<int>() << ApplicationManager::RoleState);
165 Q_EMIT dataChanged(appIndex, appIndex, QVector<int>() << ApplicationManager::RoleState);
169− connect(application, &ApplicationInfo::stageChanged, this, [application, this]() {
170− QModelIndex appIndex = findIndex(application);
171− if (!appIndex.isValid()) return;
172− Q_EMIT dataChanged(appIndex, appIndex, QVector<int>() << ApplicationManager::RoleStage);
175 connect(application, &ApplicationInfo::closed, this, [application, this]() {
168 connect(application, &ApplicationInfo::closed, this, [application, this]() {
176 this->remove(application);
169 this->remove(application);
@@ -344,7 +337,6 @@ void ApplicationManager::buildListOfAvailableApplications()
344 application->setScreenshotId("gallery");
337 application->setScreenshotId("gallery");
345 application->setIconId("gallery");
338 application->setIconId("gallery");
346 application->setShellChrome(Mir::LowChrome);
339 application->setShellChrome(Mir::LowChrome);
347− application->setStage(ApplicationInfo::MainStage);
348 m_availableApplications.append(application);
340 m_availableApplications.append(application);
350 application = new ApplicationInfo(this);
342 application = new ApplicationInfo(this);
@@ -381,7 +373,6 @@ void ApplicationManager::buildListOfAvailableApplications()
381 application->setName("GMail");
373 application->setName("GMail");
382 application->setIconId("gmail");
374 application->setIconId("gmail");
383 application->setScreenshotId("gmail-webapp.svg");
375 application->setScreenshotId("gmail-webapp.svg");
384− application->setStage(ApplicationInfo::MainStage);
385 application->setSupportedOrientations(Qt::PortraitOrientation
376 application->setSupportedOrientations(Qt::PortraitOrientation
386 | Qt::LandscapeOrientation
377 | Qt::LandscapeOrientation
387 | Qt::InvertedPortraitOrientation
378 | Qt::InvertedPortraitOrientation
@@ -393,7 +384,6 @@ void ApplicationManager::buildListOfAvailableApplications()
393 application->setName("Music");
384 application->setName("Music");
394 application->setIconId("soundcloud");
385 application->setIconId("soundcloud");
395 application->setScreenshotId("music");
386 application->setScreenshotId("music");
396− application->setStage(ApplicationInfo::MainStage);
397 application->setSupportedOrientations(Qt::PortraitOrientation
387 application->setSupportedOrientations(Qt::PortraitOrientation
398 | Qt::LandscapeOrientation
388 | Qt::LandscapeOrientation
399 | Qt::InvertedPortraitOrientation
389 | Qt::InvertedPortraitOrientation