hluk / copyq-commands

Useful commands for CopyQ clipboard manager.
339 stars 73 forks source link

WIP: Add "Detailed Copy" Global Command #38

Closed stevium closed 3 years ago

stevium commented 3 years ago

Add "Detailed Copy" Global Command

A command which provides a dialog for editing Copied Content and entering additional item details like Target Tab, Item Tag and Item Notes, with optional Remove flag.

Technical Implementation

Potential improvements

A story behind

I have started using copyq 2-3 days ago, and fell in love with it on first try. The number of features it offers is amazing, and it is so keyboard friendly and convenient to use.

But I have noticed that there was no such command which can offer entering full item details on the fly.

With "Detailed Copy" command it would be possible to enter Tag, Tab and Note for every copied item without the need to write more specific "sweeping commands" for each category like "Add Important Tag" or "Move to Tasks" or "Move to Bookmarks if starting with http".

Image demonstrating Single Item Copy

image

Image demonstrating Multiple Items Copy

image

Please note that I have too little experience with CopyQ, and there might be some illogical things in the script, so I would welcome any ideas or suggestions for improvement. And if in any case you feel like this is not something of interest for this project, please ignore and close the PR. :)