Skip to content
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

Enhanced Clipboard history with visualization #671

Open
crutkas opened this issue Nov 7, 2019 · 6 comments
Open

Enhanced Clipboard history with visualization #671

crutkas opened this issue Nov 7, 2019 · 6 comments
Labels
Idea-New PowerToy Suggestion for a PowerToy
Milestone

Comments

@crutkas
Copy link
Member

crutkas commented Nov 7, 2019

it would be fantastic if we could have an enhanced version of clipboard history.

A future item here could be making it modular as well for additional ways to visualize / extend the clipboard items based on the file type.

@xyzzer has a good base.

@crutkas crutkas added the Idea-Enhancement New feature or request on an existing product label Nov 7, 2019
@crutkas crutkas added this to the Backlog milestone Nov 7, 2019
@xmedeko
Copy link

xmedeko commented May 30, 2020

@crutkas you mean items by mime type. Something like https://www.nirsoft.net/utils/inside_clipboard.html

@xyzzer
Copy link

xyzzer commented May 31, 2020

@xmedeko What I have and think of building on looks like this:
image

  1. When something gets copied to clipboard successfully - you get a little, non-disruptive confirmation tag/button sliding out of a corner of the screen to make you confident you copied something successfully.
  2. When you click the tag - you get the clipboard history UI you normally access with Win+V
  3. When you hover - you get access to a menu of simple contextual commands based on content type and at least in case of text content right now - based on actual content of the copied text using a set of regular expressions that ultimately, a user could configure. If something you copied looks like a GUID - you click to look it up in your source code, documentation, registry or other GUID ID database. If it looks like a name - you could look it up in Facebook, LinkedIn or your address list. Any text can be used to invoke a bing search, a wiki search or source code search. You can also use a keyboard shortcut to strip the format from the text and paste it without formatting even in an app that doesn't normally support "paste as plain text". If you copy an image file - you can click a button to convert it to a bitmap to paste in any app that supports pasting images (e.g. Outlook) and if you copy a bitmap - you can click to use an AI service to get the description of the bitmap as text in the clipboard or save it to an image file and get the file and its path as added formats in the clipboard so you can paste it anywhere that takes a file or a file path but doesn't directly work with an image itself (see below).
  4. You could configure your own text types and URLs or programs that can be opened for them or plug in a PowerShell script to parse+recognize content and/or process it in any way if you want to add your own command to say - resize an image in clipboard before pasting it somewhere or quickly add meme-style text to an image before posting it on social media.
  5. Ultimately, this is a way to speed up work. For example, I use it daily to copy a bug ID and look it up in Azure DevOps with one click instead of - opening the browser, loading ADO, pasting the ID and clicking the search button. We could build a set of built in search patterns and commands and you could also add your own.

image

image

@xmedeko
Copy link

xmedeko commented May 31, 2020

@xyzzer Looks very powerful. What I need at the moment is just to see all clipboard formats, like InsideClipboard.

I would welcome just some text (regexp) manipulations. E.g I copy a plain text https://github.com/microsoft/PowerToys/issues/671 and the tool add a HTML clipboard content <a href="...>#671</a>. So, I can paste it without any click in the tool menu.

@ghost ghost added Idea-New PowerToy Suggestion for a PowerToy and removed Idea-Enhancement New feature or request on an existing product labels Nov 18, 2020
@robsonsobral
Copy link

Hi, everybody!

Some little suggestions:

  • to config how many items to save;
  • to move the used items to top of list;
  • to keep/remove formatting

Thank you, all!

@nolde
Copy link

nolde commented Jul 25, 2022

ClipX page is back up, btw.

https://bluemars.org/clipx/

@haidar47x
Copy link

haidar47x commented Dec 21, 2024

One thing I miss in the clipboard manager is the inability to set time limit for which to keep the clipboard items. Most clipboard managers have this implemented.

We can see this option in clipboard managers like CopyQ, Ditto, Maccy, and Alfred.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Idea-New PowerToy Suggestion for a PowerToy
Projects
None yet
Development

No branches or pull requests

6 participants