Browse Source

Add featured category

Signed-off-by: Mario Danic <mario@lovelyhq.com>
pull/19333/head
Mario Danic 6 years ago
parent
commit
d0e3255545
No known key found for this signature in database GPG Key ID: CDE0BBD2738C4CC0
  1. 3301
      apps/settings/js/vue-2.js
  2. 1
      apps/settings/js/vue-2.js.map
  3. 29359
      apps/settings/js/vue-settings-apps-users-management.js
  4. 2
      apps/settings/js/vue-settings-apps-users-management.js.map
  5. 5
      apps/settings/src/components/AppList.vue
  6. 6
      apps/settings/src/views/Apps.vue

3301
apps/settings/js/vue-2.js
File diff suppressed because it is too large
View File

1
apps/settings/js/vue-2.js.map
File diff suppressed because it is too large
View File

29359
apps/settings/js/vue-settings-apps-users-management.js
File diff suppressed because it is too large
View File

2
apps/settings/js/vue-settings-apps-users-management.js.map
File diff suppressed because it is too large
View File

5
apps/settings/src/components/AppList.vue

@ -146,6 +146,9 @@ export default {
if (this.category === 'updates') {
return apps.filter(app => app.update)
}
if (this.category === 'featured') {
return apps.filter(app => app.level === 200)
}
// filter app store categories
return apps.filter(app => {
return app.appstore && app.category !== undefined
@ -179,7 +182,7 @@ export default {
return !this.useListView && !this.useBundleView
},
useListView() {
return (this.category === 'installed' || this.category === 'enabled' || this.category === 'disabled' || this.category === 'updates')
return (this.category === 'installed' || this.category === 'enabled' || this.category === 'disabled' || this.category === 'updates' || this.category === 'featured')
},
useBundleView() {
return (this.category === 'app-bundles')

6
apps/settings/src/views/Apps.vue

@ -63,6 +63,12 @@
<!-- App store categories -->
<template v-if="settings.appstoreEnabled">
<AppNavigationItem
id="app-category-featured"
:to="{ name: 'apps-category', params: { category: 'featured' } }"
icon="icon-favorite"
:title="t('settings', 'Featured apps')" />
<AppNavigationItem
v-for="cat in categories"
:key="'icon-category-' + cat.ident"

Loading…
Cancel
Save