Navigation Menu

Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

add Copy tweet content to clipboard option on right click #421

Open
j1warren opened this issue Jan 27, 2022 · 5 comments
Open

add Copy tweet content to clipboard option on right click #421

j1warren opened this issue Jan 27, 2022 · 5 comments
Labels
design UI and design issues enhancement New feature or request

Comments

@j1warren
Copy link

j1warren commented Jan 27, 2022

Currently the only way to copy the tweet's content into clipboard is by left-clicking on a tweet to open its thread and then selecting the content.
Would be nice to have a simpler way to do it from Home timeline.
e.g. when one right-clicks the tweet there's a set of icons for Twitter actions (retweet, like, etc).
Would be nice to have 'copy tweet' icon there.

Obviously, that would copy the whole tweet into clipboard, probably it would be even better to have 2 icons - only content and @name+datetime+content

@j1warren
Copy link
Author

j1warren commented Jan 27, 2022

Or, these actions could be added to right-clicking on the 'time' of a tweet (currently there are 'open link' and 'copy link address')
btw, I don't think it was an intended behaviour, but these actions also work when right-clicking on author's name (just a note, it doesn't hurt in any way).

@CodedOre
Copy link
Contributor

CodedOre commented Jan 27, 2022

The current right click menus are created by GTK for links, which is why they are there.

About the feature request: Could you elaborate the usecase for this? I'm not sure how necessary it is when you can do the same with one click more.

Also:

Obviously, that would copy the whole tweet into clipboard, probably it would be even better to have 2 icons - only content and username+datetime+content

It definitely would only be one action, so likely the more complete one.


That aside, you bring up a good question about how accessible features need to be from a Tweet list for the current rewrite.
As of now, the new tweet list implementation does not have a right click option, and I think @IBBoard and I could discuss if we should add a context menu to tweet lists so you can like, retweet etc. from there.

@j1warren
Copy link
Author

j1warren commented Jan 27, 2022

I'm not sure how necessary it is when you can do the same with one click more.

It's not 1 click more.
Currently you have to:

  1. click on a tweet
  2. wait till it loads and loads the thread
  3. select lines you want to copy OR right-click + Select all
  4. press Ctrl+C OR right-click + Copy

@CodedOre
Copy link
Contributor

Still, the question is:
How relevant would be that function? At the end it's still code one needs to write and maintain.

@IBBoard
Copy link
Owner

IBBoard commented Jan 27, 2022

I think it's useful. When I do "Share" on my Android phone using Twidere then I create an email with the text and a link to the tweet.

And I agree that it's useful because it saves you having to open the tweet (double-click for me) and have it do all of those extra HTTP requests (which we should avoid wherever possible for low bandwidth users).

Quite how we fit it into the UI is another issue! I know we were trying to limit the drop-down UI options, but a few bits like this may be placed in a "three dots" menu. Maybe we keep the reply/RT/like in there and put translate, delete and copy in the menu? Extra actions that people are less likely to use, keeps the Twitter options as the visible ones, and having Delete be a step away isn't a bad thing anyway (even with a confirmation dialog)

@IBBoard IBBoard added design UI and design issues enhancement New feature or request labels Jan 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
design UI and design issues enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants