From 3ae9588a7d82fa1bf5473ec3acba52872d7b3ae6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakob=20R=C3=B6hrl?= Date: Mon, 1 Mar 2021 14:50:56 +0100 Subject: [PATCH 1/3] copy msg link MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jakob Röhrl --- .../MessagesGroup/Message/Message.vue | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/components/MessagesList/MessagesGroup/Message/Message.vue b/src/components/MessagesList/MessagesGroup/Message/Message.vue index 60753d5af69..114c8bfb6c3 100644 --- a/src/components/MessagesList/MessagesGroup/Message/Message.vue +++ b/src/components/MessagesList/MessagesGroup/Message/Message.vue @@ -144,6 +144,13 @@ the main body of the message as well as a quote. {{ action.label }} + + {{ t('spreed', 'Copy message link') }} + console.debug(`Error while pushing the new conversation's route: ${err}`)) }, + + async handleCopyMessageLink() { + try { + const link = window.location.protocol + '//' + window.location.host + generateUrl('/call/' + this.token) + '#message_' + this.id + await this.$copyText(link) + showSuccess(t('spreed', 'Message link copied to clipboard.')) + } catch (error) { + showError(t('spreed', 'The link could not be copied.')) + } + }, }, } From 9dbbd8deefe8c99b1e84e3804b20901fa09963ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakob=20R=C3=B6hrl?= Date: Fri, 5 Mar 2021 10:54:41 +0100 Subject: [PATCH 2/3] seperators added MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jakob Röhrl --- .../MessagesGroup/Message/Message.vue | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/src/components/MessagesList/MessagesGroup/Message/Message.vue b/src/components/MessagesList/MessagesGroup/Message/Message.vue index 114c8bfb6c3..bdd3f9afabc 100644 --- a/src/components/MessagesList/MessagesGroup/Message/Message.vue +++ b/src/components/MessagesList/MessagesGroup/Message/Message.vue @@ -134,6 +134,14 @@ the main body of the message as well as a quote. @click.stop="handlePrivateReply"> {{ t('spreed', 'Reply privately') }} + + {{ t('spreed', 'Copy message link') }} + + - - {{ t('spreed', 'Copy message link') }} - - - {{ t('spreed', 'Delete') }} - + @@ -168,6 +171,7 @@ the main body of the message as well as a quote.