@@ -29,43 +29,8 @@ GenericScopeView {
29 property var mainStageApplicationsModel: shell.applicationManager.mainStageApplications
29 property var mainStageApplicationsModel: shell.applicationManager.mainStageApplications
30 property var sideStageApplicationModel: shell.applicationManager.sideStageApplications
30 property var sideStageApplicationModel: shell.applicationManager.sideStageApplications
33− id: frequentlyUsedAppsModel
36− FrequentlyUsedAppsModel { id: frequentlyUsedAppsBaseModel }
32+ FrequentlyUsedAppsModel { id: frequentlyUsedAppsModel }
39− model: frequentlyUsedAppsBaseModel
43− desktopFile: model.desktopFile
45− Component.onCompleted: {
46− frequentlyUsedAppsModel.append({"uri": model.desktopFile, "icon": "../../graphics/applicationIcons/" + application.icon + ".png", "title": application.name, "dndUri": model.desktopFile});
52− id: appsAvailableForDownloadModel
55− AppsAvailableForDownloadModel { id: appsAvailableForDownloadBaseModel }
33+ AppsAvailableForDownloadModel { id: appsAvailableForDownloadModel }
58− model: appsAvailableForDownloadBaseModel
62− desktopFile: model.desktopFile
64− Component.onCompleted: {
65− appsAvailableForDownloadModel.append({"uri": model.desktopFile, "icon": "../../graphics/applicationIcons/" + application.icon + ".png", "title": application.name, "dndUri": model.desktopFile});
70 ListModel {
35 ListModel {
71 id: runningApplicationsModel
36 id: runningApplicationsModel
@@ -76,8 +41,8 @@ GenericScopeView {
78 onScopeChanged: {
43 onScopeChanged: {
79− scopeView.scope.categories.overrideCategory("recently-used", frequentlyUsedAppsModel);
44+ scopeView.scope.categories.overrideCategory("recently-used", frequentlyUsedAppsModel.model);
80 scopeView.scope.categories.overrideCategory("recent", runningApplicationsModel);
45 scopeView.scope.categories.overrideCategory("recent", runningApplicationsModel);
81− scopeView.scope.categories.overrideCategory("more", appsAvailableForDownloadModel);
46+ scopeView.scope.categories.overrideCategory("more", appsAvailableForDownloadModel.model);