diff --git a/package-lock.json b/package-lock.json index 44c0878d94e..da7d778083f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "@nextcloud/router": "^3.0.1", "@nextcloud/sharing": "^0.2.4", "@nextcloud/upload": "^2.0.0-rc.0", - "@nextcloud/vue": "^9.0.0-rc.7", + "@nextcloud/vue": "^9.0.0-rc.8", "@vue-leaflet/vue-leaflet": "^0.10.1", "@vueuse/components": "^13.7.0", "@vueuse/core": "^13.7.0", @@ -1942,9 +1942,9 @@ } }, "node_modules/@nextcloud/vue": { - "version": "9.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-9.0.0-rc.7.tgz", - "integrity": "sha512-wfeJvrm1qmLhxlwL+3MyJfvztBze/AaB3LMiziih/DKtEpBdUrL39M+9cAR2sz/GoOYwG76zAa4M7z0PQsQ8/A==", + "version": "9.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-9.0.0-rc.8.tgz", + "integrity": "sha512-fUMbQZjZ985Hm+8zaxPErp1DwlNqVELzj5MK+Z+qR5iDisILY6PKGguKGvLI8wNwQrIIgJtK9vK9AZcALowiOg==", "license": "AGPL-3.0-or-later", "dependencies": { "@ckpack/vue-color": "^1.6.0", @@ -1967,7 +1967,7 @@ "clone": "^2.1.2", "debounce": "^2.2.0", "dompurify": "^3.2.6", - "emoji-mart-vue-fast": "^15.0.4", + "emoji-mart-vue-fast": "^15.0.5", "escape-html": "^1.0.3", "floating-vue": "^5.2.2", "focus-trap": "^7.6.5", @@ -6228,9 +6228,9 @@ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/emoji-mart-vue-fast": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-15.0.4.tgz", - "integrity": "sha512-OjuxqoMJRTTG7Vevz0mR1ZnqY1DI8gGnmoskuuC8qL8VwwTjrGdwAO4WRWtAUN8P6Di7kxvY6cUgNETNFmbP4A==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-15.0.5.tgz", + "integrity": "sha512-wnxLor8ggpqshoOPwIc33MdOC3A1XFeDLgUwYLPtNPL8VeAtXJAVrnFq1CN5PeCYAFoLo4IufHQZ9CfHD4IZiw==", "license": "BSD-3-Clause", "dependencies": { "@babel/runtime": "^7.18.6", @@ -16909,9 +16909,9 @@ } }, "@nextcloud/vue": { - "version": "9.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-9.0.0-rc.7.tgz", - "integrity": "sha512-wfeJvrm1qmLhxlwL+3MyJfvztBze/AaB3LMiziih/DKtEpBdUrL39M+9cAR2sz/GoOYwG76zAa4M7z0PQsQ8/A==", + "version": "9.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-9.0.0-rc.8.tgz", + "integrity": "sha512-fUMbQZjZ985Hm+8zaxPErp1DwlNqVELzj5MK+Z+qR5iDisILY6PKGguKGvLI8wNwQrIIgJtK9vK9AZcALowiOg==", "requires": { "@ckpack/vue-color": "^1.6.0", "@floating-ui/dom": "^1.7.4", @@ -16933,7 +16933,7 @@ "clone": "^2.1.2", "debounce": "^2.2.0", "dompurify": "^3.2.6", - "emoji-mart-vue-fast": "^15.0.4", + "emoji-mart-vue-fast": "^15.0.5", "escape-html": "^1.0.3", "floating-vue": "^5.2.2", "focus-trap": "^7.6.5", @@ -20011,9 +20011,9 @@ } }, "emoji-mart-vue-fast": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-15.0.4.tgz", - "integrity": "sha512-OjuxqoMJRTTG7Vevz0mR1ZnqY1DI8gGnmoskuuC8qL8VwwTjrGdwAO4WRWtAUN8P6Di7kxvY6cUgNETNFmbP4A==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-15.0.5.tgz", + "integrity": "sha512-wnxLor8ggpqshoOPwIc33MdOC3A1XFeDLgUwYLPtNPL8VeAtXJAVrnFq1CN5PeCYAFoLo4IufHQZ9CfHD4IZiw==", "requires": { "@babel/runtime": "^7.18.6", "core-js": "^3.23.5" diff --git a/package.json b/package.json index fdf2b392154..ad53327d83d 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "@nextcloud/router": "^3.0.1", "@nextcloud/sharing": "^0.2.4", "@nextcloud/upload": "^2.0.0-rc.0", - "@nextcloud/vue": "^9.0.0-rc.7", + "@nextcloud/vue": "^9.0.0-rc.8", "@vue-leaflet/vue-leaflet": "^0.10.1", "@vueuse/components": "^13.7.0", "@vueuse/core": "^13.7.0", diff --git a/src/components/MessagesList/MessagesGroup/Message/Message.vue b/src/components/MessagesList/MessagesGroup/Message/Message.vue index 0ebb1140893..970f8a8c7c1 100644 --- a/src/components/MessagesList/MessagesGroup/Message/Message.vue +++ b/src/components/MessagesList/MessagesGroup/Message/Message.vue @@ -94,16 +94,12 @@ class="message-unread-marker">
@@ -113,9 +109,8 @@ import { showError, showSuccess, showWarning, TOAST_DEFAULT_TIMEOUT } from '@nextcloud/dialogs' import { t } from '@nextcloud/l10n' import { vIntersectionObserver as IntersectionObserver } from '@vueuse/components' +import NcAssistantButton from '@nextcloud/vue/components/NcAssistantButton' import NcButton from '@nextcloud/vue/components/NcButton' -import NcLoadingIcon from '@nextcloud/vue/components/NcLoadingIcon' -import IconCreation from 'vue-material-design-icons/Creation.vue' // Filled as in Assistant app icon import IconUnfoldLessHorizontal from 'vue-material-design-icons/UnfoldLessHorizontal.vue' import IconUnfoldMoreHorizontal from 'vue-material-design-icons/UnfoldMoreHorizontal.vue' import MessageButtonsBar from './MessageButtonsBar/MessageButtonsBar.vue' @@ -144,15 +139,14 @@ export default { name: 'Message', components: { - IconCreation, IconUnfoldLessHorizontal, IconUnfoldMoreHorizontal, MessageBody, MessageButtonsBar, MessageForwarder, MessageTranslateDialog, + NcAssistantButton, NcButton, - NcLoadingIcon, Reactions, }, diff --git a/src/components/NewMessage/NewMessageChatSummary.vue b/src/components/NewMessage/NewMessageChatSummary.vue index fe3319987ca..b5f9b2eec7d 100644 --- a/src/components/NewMessage/NewMessageChatSummary.vue +++ b/src/components/NewMessage/NewMessageChatSummary.vue @@ -5,58 +5,54 @@ -- {{ t('spreed', 'Generating summary of unread messages …') }} -
-{{ t('spreed', 'This might take a moment') }}
- - -- {{ t('spreed', 'Summary is AI generated and might contain mistakes') }} -
- - -+ {{ chatSummaryCaption }} +
++ {{ t('spreed', 'This might take a moment') }} +
+ +