@@ -343,129 +343,111 @@ void ApplicationManager::buildListOfAvailableApplications()
343343{
344344 ApplicationInfo *application;
345345
346− application = new ApplicationInfo(this);
347− application->setAppId("unity8-dash");
346+ application = new ApplicationInfo("unity8-dash", this);
348347 application->setName("Unity 8 Mock Dash");
349348 application->setIcon(QUrl("unity8-dash"));
350349 application->setStage(ApplicationInfo::MainStage);
351350 generateQmlStrings(application);
352351 m_availableApplications.append(application);
353352
354− application = new ApplicationInfo(this);
355− application->setAppId("dialer-app");
353+ application = new ApplicationInfo("dialer-app", this);
356354 application->setName("Dialer");
357355 application->setIcon(QUrl("dialer"));
358356 application->setStage(ApplicationInfo::SideStage);
359357 generateQmlStrings(application);
360358 m_availableApplications.append(application);
361359
362− application = new ApplicationInfo(this);
363− application->setAppId("camera-app");
360+ application = new ApplicationInfo("camera-app", this);
364361 application->setName("Camera");
365362 application->setIcon(QUrl("camera"));
366363 application->setFullscreen(true);
367364 generateQmlStrings(application);
368365 m_availableApplications.append(application);
369366
370− application = new ApplicationInfo(this);
371− application->setAppId("gallery-app");
367+ application = new ApplicationInfo("gallery-app", this);
372368 application->setName("Gallery");
373369 application->setIcon(QUrl("gallery"));
374370 generateQmlStrings(application);
375371 m_availableApplications.append(application);
376372
377− application = new ApplicationInfo(this);
378− application->setAppId("facebook-webapp");
373+ application = new ApplicationInfo("facebook-webapp", this);
379374 application->setName("Facebook");
380375 application->setIcon(QUrl("facebook"));
381376 application->setStage(ApplicationInfo::SideStage);
382377 generateQmlStrings(application);
383378 m_availableApplications.append(application);
384379
385− application = new ApplicationInfo(this);
386− application->setAppId("webbrowser-app");
380+ application = new ApplicationInfo("webbrowser-app", this);
387381 application->setFullscreen(true);
388382 application->setName("Browser");
389383 application->setIcon(QUrl("browser"));
390384 generateQmlStrings(application);
391385 m_availableApplications.append(application);
392386
393− application = new ApplicationInfo(this);
394− application->setAppId("twitter-webapp");
387+ application = new ApplicationInfo("twitter-webapp", this);
395388 application->setName("Twitter");
396389 application->setIcon(QUrl("twitter"));
397390 application->setStage(ApplicationInfo::SideStage);
398391 generateQmlStrings(application);
399392 m_availableApplications.append(application);
400393
401− application = new ApplicationInfo(this);
402− application->setAppId("gmail-webapp");
394+ application = new ApplicationInfo("gmail-webapp", this);
403395 application->setName("GMail");
404396 application->setIcon(QUrl("gmail"));
405397 m_availableApplications.append(application);
406398
407− application = new ApplicationInfo(this);
408− application->setAppId("ubuntu-weather-app");
399+ application = new ApplicationInfo("ubuntu-weather-app", this);
409400 application->setName("Weather");
410401 application->setIcon(QUrl("weather"));
411402 application->setStage(ApplicationInfo::SideStage);
412403 generateQmlStrings(application);
413404 m_availableApplications.append(application);
414405
415− application = new ApplicationInfo(this);
416− application->setAppId("notes-app");
406+ application = new ApplicationInfo("notes-app", this);
417407 application->setName("Notepad");
418408 application->setIcon(QUrl("notepad"));
419409 application->setStage(ApplicationInfo::SideStage);
420410 m_availableApplications.append(application);
421411
422− application = new ApplicationInfo(this);
423− application->setAppId("calendar-app");
412+ application = new ApplicationInfo("calendar-app", this);
424413 application->setName("Calendar");
425414 application->setIcon(QUrl("calendar"));
426415 application->setStage(ApplicationInfo::SideStage);
427416 m_availableApplications.append(application);
428417
429− application = new ApplicationInfo(this);
430− application->setAppId("mediaplayer-app");
418+ application = new ApplicationInfo("mediaplayer-app", this);
431419 application->setName("Media Player");
432420 application->setIcon(QUrl("mediaplayer-app"));
433421 application->setFullscreen(true);
434422 m_availableApplications.append(application);
435423
436− application = new ApplicationInfo(this);
437− application->setAppId("evernote");
424+ application = new ApplicationInfo("evernote", this);
438425 application->setName("Evernote");
439426 application->setIcon(QUrl("evernote"));
440427 m_availableApplications.append(application);
441428
442− application = new ApplicationInfo(this);
443− application->setAppId("map");
429+ application = new ApplicationInfo("map", this);
444430 application->setName("Map");
445431 application->setIcon(QUrl("map"));
446432 generateQmlStrings(application);
447433 m_availableApplications.append(application);
448434
449− application = new ApplicationInfo(this);
450− application->setAppId("pinterest");
435+ application = new ApplicationInfo("pinterest", this);
451436 application->setName("Pinterest");
452437 application->setIcon(QUrl("pinterest"));
453438 m_availableApplications.append(application);
454439
455− application = new ApplicationInfo(this);
456− application->setAppId("soundcloud");
440+ application = new ApplicationInfo("soundcloud", this);
457441 application->setName("SoundCloud");
458442 application->setIcon(QUrl("soundcloud"));
459443 m_availableApplications.append(application);
460444
461− application = new ApplicationInfo(this);
462− application->setAppId("wikipedia");
445+ application = new ApplicationInfo("wikipedia", this);
463446 application->setName("Wikipedia");
464447 application->setIcon(QUrl("wikipedia"));
465448 m_availableApplications.append(application);
466449
467− application = new ApplicationInfo(this);
468− application->setAppId("youtube");
450+ application = new ApplicationInfo("youtube", this);
469451 application->setName("YouTube");
470452 application->setIcon(QUrl("youtube"));
471453 m_availableApplications.append(application);