-
-
Notifications
You must be signed in to change notification settings - Fork 671
Replace "Share" with "Copy link to message" #2623
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Instead of replacing it with BTW Slack works differently for the @zulipbot claim |
I just faced this issue. I feel like this would be a great UX improvement. At least for the use-case of being able to reference one conversation from another within the app. |
There are use cases where a person wants to share a message with others who he knows have access to a particular stream. To resolve this, in this commit, another option is added in the action sheet which shows up when a message is long pressed, which copies the link of the message to the Clipboard. I am concerned as to whether I should include tests for either of the files since I don't see any cases where something could go wrong. I have included translation for only English for now, because I wanted to make sure everything else is correct. I have also amended the `share` functionality to include a sweet little message which contains the link to the stream to make it more useful. Please advise on both the tests and this. Fixes zulip#2623
There are use cases where a person wants to share a message with others who he knows have access to a particular stream. To resolve this, in this commit, another option is added in the action sheet which shows up when a message is long pressed, which copies the link of the message to the Clipboard. I have amended the `share` functionality to include a sweet little message which contains the link to the stream to make it more useful. I also have added tests for the function `getLinkToMessage`. Fixes zulip#2623
There are use cases where a person wants to share a message with others who he knows have access to a particular stream. To resolve this, in this commit, another option is added in the action sheet which shows up when a message is long pressed, which copies the link of the message to the Clipboard. I have edited the buttons to say `Copy message content` for copying their content to the clipboard, and `Copy message link` to copy links which lead to the message. I also have added tests for `getLinkToMessage`, a function which provides a link to a particular message. Fixes zulip#2623
There are use cases where a person wants to share a message with others who he knows have access to a particular stream. To resolve this, in this commit, another option is added in the action sheet which shows up when a message is long pressed, which copies the link of the message to the Clipboard. I have edited the buttons to say `Copy message content` for copying their content to the clipboard, and `Copy message link` to copy links which lead to the message. I also have added tests for `getLinkToMessage`, a function which provides a link to a particular message. Fixes zulip#2623
There are use cases where a person wants to share a message with others who he knows have access to a particular stream. To resolve this, in this commit, another option is added in the action sheet which shows up when a message is long pressed, which copies the link of the message to the Clipboard. I have edited the buttons to say `Copy message content` for copying their content to the clipboard, and `Copy message link` to copy links which lead to the message. I also have added tests for `getLinkToMessage`, a function which provides a link to a particular message. Fixes zulip#2623
There are use cases where a person wants to share a message with others who he knows have access to a particular stream. To resolve this, in this commit, another option is added in the action sheet which shows up when a message is long pressed, which copies the link of the message to the Clipboard. I have edited the buttons to say `Copy message content` for copying their content to the clipboard, and `Copy message link` to copy links which lead to the message. This commit uses the function introduced in its parent in order to find the link of the message. Fixes zulip#2623
There are use cases where a person wants to share a message with others who he knows have access to a particular stream. To resolve this, in this commit, another option is added in the action sheet which shows up when a message is long pressed, which copies the link of the message to the Clipboard. I have edited the buttons to say `Copy message content` for copying their content to the clipboard, and `Copy message link` to copy links which lead to the message. This commit uses the function introduced in its parent in order to find the link of the message. Fixes zulip#2623
There are use cases where a person wants to share a message with others who he knows have access to a particular stream. To resolve this, in this commit, another option is added in the action sheet which shows up when a message is long pressed, which copies the link of the message to the Clipboard. I have edited the buttons to say `Copy message content` for copying their content to the clipboard, and `Copy message link` to copy links which lead to the message. This commit uses the function introduced in its parent in order to find the link of the message. Fixes zulip#2623
Is progress on this blocked by #3757? If there’s an easy path to supporting this, even before the web app code is shared, it would be good; there have been more requests, at — well, on chat.zulip.org; I’ll link to the message tomorrow, when I’ve got the web app open. 😉 |
There are use cases where a person wants to share a message with others who he knows have access to a particular stream. To resolve this, in this commit, another option is added in the action sheet which shows up when a message is long pressed, which copies the link of the message to the Clipboard. I have edited the buttons to say `Copy message content` for copying their content to the clipboard, and `Copy message link` to copy links which lead to the message. This commit uses the function introduced in its parent in order to find the link of the message. Fixes zulip#2623
Nope, I wouldn't block this on that. If you haven't already, it'd be useful to look at the corresponding webapp code for constructing a link -- that's |
Use `getLinkToMessage`, introduced in the parent, to enable an option, called 'Copy message link', from the message action sheet to copy a link to the message to the clipboard. Preserve the option to copy the message's content, but rename that to 'copy message content.' Fixes: zulip#2623.
Use `getLinkToMessage`, introduced in the parent, to enable an option, called 'Copy message link', from the message action sheet to copy a link to the message to the clipboard. Preserve the option to copy the message's content, but rename that to 'copy message content.' Fixes: zulip#2623.
How close are we to being able to do this? It came up as something that would be very useful during our brainstorming session. |
When I'm looking at a Zulip message and want to share it with someone, sometimes I want to send them a copy of the message's contents; and sometimes I want to send them a link so they can read the whole conversation around it, when I know they have access to see it.
Currently we don't provide the "link to this message" feature. We should add it to the long-press menu. The simple way to do this is an option labeled "Copy link to message", which just puts a link on the clipboard.
It can replace the "Share" option -- that option doesn't currently add a ton of value, because it just copies the text of the message into another app. (In some apps, a "share" option shares a link to the thing being shared. But that works a lot better when all the data is public, and anyone you share it with can follow the link.)
The text was updated successfully, but these errors were encountered: