-
Notifications
You must be signed in to change notification settings - Fork 1k
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
'copy to clipboard' button on datasets #10529
Conversation
Does this produce a popup that allows manually copying the link? Some browsers block pages from modifying the clipboard. |
If by 'some browsers' you mean IE we stopped supporting it a while ago. But if there's a real demand... sure, we can add 'manual copy' pop-up there's compatibility chart at the end:
then put 🎉 emoji ;) |
I use Firefox and have experienced issues with GitHubs 'clone url' copy feature. Perhaps it is just GitHub though. |
Since we're bikeshedding: To me, the action is "Share". You're getting a link (chain), sure, but in order to send to someone else. So the Share icon makes the most sense in the context of what the user is trying to do. |
Well, to advocate for that, I also prefer https://fontawesome.com/icons/share, because we already have it in tools. Since it was there for years, galaxy users might have gotten used to this icon and the button functionality would be intuitive. |
Sure, but nowadays if I see a share icon (e.g. https://material.io/resources/icons/?icon=share&style=baseline ) on my phone, I expect to have a series of sharing option (various social networks, messaging apps, email) and probably also a copy to clipboard, which normally look like options 🚀 or 🎉 .
I don't think the average user needs to open that menu very often, to be honest. |
I didn't know the 👍 option was a share icon since on iOS it's different. Guess it's more like that on Android? |
Ah the fabled phone user of Galaxy :P I definitely have that expectation too, on the phone. But on the desktop I don't have that expectation, which I think is probably the bulk of users? I wish we had like, a group of biologists/end users we could poll on 5 minutes notice, sometimes.
ahhh this is probably where I get my expectation within galaxy from, since I use that menu option super often. |
No, on Android it's the one I linked above: https://material.io/resources/icons/?icon=share&style=baseline |
I am fine with any as long as the popover says |
Copied from gitter:
Also, I never clicked on that 'Share tool' icon once, which I suppose goes to show that it's easy to create nice features and hard to persuade users to use them. :) |
FWIW an image search for 'copy link to clipboard' returns a lot of screenshots with chain and clipboard icons |
One of our power users has just voted :) |
thanks a lot, that's a valid point. If user restricted permissions only to himself, the button will be hidden. Also we have a winner, 🎉 leads by triple digits! Thanks everyone for voting in this poll! |
@OlegZharkov I think it makes sense to also use the chain icon and "Copy link" text for sharing a tool URL. |
right, will do |
Co-authored-by: Nicola Soranzo <[email protected]>
9444a1a
to
c54cc8a
Compare
Very cool, thanks a lot! And it looks like you even are doing it on the basis of the individual dataset's permissions, which is really nice. |
isn't this more confusing for the user? That the button isn't always there for some users and they don't know why? I know it would expand scope significantly but I'd really expect that the button exists always, and it guides the user through changing the permissions. Or at least having it there but disabled with a note "your preferences do not permit sharing links to datasets" so they can know to go edit it. |
👍 |
I think it's ok, it also provides a nice visual way for the user to quickly see which datasets are shared. 👍 |
Thanks @OlegZharkov |
Thanks @dannon and everyone who participated in this poll! |
November 3rd is almost there. So why don't we do our own galaxy-elections? :)
if you are in favour of that button, please vote with 👍
This one is 🚀
Finally, this option is 🎉
Thanks, choose wisely
resolves #4073