From 9b3ac1fcaf102a3f772f7d586be3f3ee04bf9be8 Mon Sep 17 00:00:00 2001 From: axolotle Date: Fri, 1 Oct 2021 17:14:50 +0200 Subject: [PATCH 1/2] limit ws messages updates to batch of messages & limit number of displayed messages in waiting modal --- app/src/components/MessageListGroup.vue | 39 ++++++++++++++++--- app/src/i18n/locales/en.json | 1 + app/src/store/info.js | 44 +++++++++++++++++----- app/src/views/_partials/HistoryConsole.vue | 2 +- app/src/views/_partials/WaitingDisplay.vue | 1 + 5 files changed, 71 insertions(+), 16 deletions(-) diff --git a/app/src/components/MessageListGroup.vue b/app/src/components/MessageListGroup.vue index b1dbcf11..786054e9 100644 --- a/app/src/components/MessageListGroup.vue +++ b/app/src/components/MessageListGroup.vue @@ -1,9 +1,15 @@ From c7d8f5fb682faf0b3395b6b89b168385e6dd2c46 Mon Sep 17 00:00:00 2001 From: axolotle Date: Fri, 1 Oct 2021 17:55:59 +0200 Subject: [PATCH 2/2] add LazyRenderer component & update AppCatalog --- app/src/components/LazyRenderer.vue | 59 +++++++++++++++ app/src/views/app/AppCatalog.vue | 109 +++++++++++++++++----------- 2 files changed, 124 insertions(+), 44 deletions(-) create mode 100644 app/src/components/LazyRenderer.vue diff --git a/app/src/components/LazyRenderer.vue b/app/src/components/LazyRenderer.vue new file mode 100644 index 00000000..bb764f93 --- /dev/null +++ b/app/src/components/LazyRenderer.vue @@ -0,0 +1,59 @@ + + + diff --git a/app/src/views/app/AppCatalog.vue b/app/src/views/app/AppCatalog.vue index 2daf3381..e17903d2 100644 --- a/app/src/views/app/AppCatalog.vue +++ b/app/src/views/app/AppCatalog.vue @@ -64,52 +64,56 @@ - - - - {{ app.manifest.name }} - - - {{ $t('app_state_' + app.state) }} - - - - + + + + + {{ app.manifest.name }} - {{ app.manifest.description }} + + + {{ $t('app_state_' + app.state) }} + - - - {{ $t(app.maintained) }} - - - + + + - - - - {{ $t('code') }} - + {{ app.manifest.description }} - - {{ $t('readme') }} - + + + {{ $t(app.maintained) }} + + + - - {{ $t('install') }} - - - {{ $t('installed') }} - - - + + + + {{ $t('code') }} + + + + {{ $t('readme') }} + + + + {{ $t('install') }} + + + {{ $t('installed') }} + + + +