microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.37k stars 6.5k forks source link

Clipboard queue + slots #3768

Closed Falco20019 closed 3 years ago

Falco20019 commented 4 years ago

Summary of the new feature/enhancement

Windows 1809 brought clipboard history as a nice way to access some older clipboard entries. What I need and have currently implemented in AutoHotKey for some years is a queue and slots. Sadly, Skype for Business Screen Share is always killing the hotkey bindings, so I would like some other option like having it in Power Toys as this might be useful for others as well.

Clipboard queue

A FIFO queue to copy and paste multiple entries.

Clipboard slots

Items needed multiple times can be stored in a slot and pasted multiple times.

Proposed technical implementation details (optional)

Clipboard queue

Sadly WIN + C and WIN + V are already in use by Cortana and the clipboard history, so we would need some more complex combination to stay intuitive. In AutoHotKey, I currently use CAPS + C and CAPS + V and have mapped the real CAPSLOCK functionality to CAPS + SHIFT as I merely use it. For Power Toys and general usage I would prefer not to make this assumption.

Hotkey Function
CTRL + WIN + C Copy selected data to clipboard queue
CTRL + WIN + V Paste from clipboard queue

Clipboard slots

In AutoHotKey I used CAPS + SHIFT + <num> to copy and CAPS + <num> to paste with slots. Again, I wouldn't want to use CAPS for Power Toys and WIN + <num> is already used for the application picker.

Hotkey Function
SHIFT + WIN + <number> Copy selected data into slot <number>
CTRL + WIN + <number> Paste from slot <number>

Clipboard overview

Currently I have something like the clipboard history overview for my queue and slots by holding down CAPS for 3 seconds. It would be good to also have a good way to show the entries, but I'm not sure what would be a good hotkey.

This is how the overlay currently looks: overlay

CAPS + V would print Hello, CAPS + 1 would also print Hello and CAPS + 2 would print World.

djbobyd commented 4 years ago

Hello guys, What do you think about including another open source project just like WOX but for clipboard management. I would suggest Ditto (https://ditto-cp.sourceforge.io/). However it is GPL licensed if this could be an issue. Other than that I think it is a wonderful clipboard manager with great features, stable and light. Disclaimer: I am not affiliated with it in any way other than using it for years :)

Cheers!

Jay-o-Way commented 4 years ago

1143 is also about clipboard tweaks

Aaron-Junker commented 3 years ago

This gets implemented in Windows soon with win+v

Jay-o-Way commented 3 years ago

This gets implemented in Windows soon with win+v

@Aaron-Junker Cool. Where did you read this? I've seen a bunch of the 21H1 updates, but nothing like this.

Aaron-Junker commented 3 years ago

This gets implemented in Windows soon with win+v

@Aaron-Junker Cool. Where did you read this? I've seen a bunch of the 21H1 updates, but nothing like this.

@jay-o-way IDK. Maybe somewhere on twitter.

It looks like this:

image

Jay-o-Way commented 3 years ago

@Aaron-Junker this issue specifically request hotkeys to paste. Does your source mention any of that? I'm starting to think you're a bit (too) quick to close this.

Aaron-Junker commented 3 years ago

@Jay-o-Way Thank you for pointing that out

@Falco20019 Since there is already a clipboard history in Windows, I would recommend you to propose your ideas on the feedback hub. It doesn't make much sense to add a new clipboard queue just for the hotkeys

Falco20019 commented 3 years ago

@Aaron-Junker Where can I find the feedback hub? I'm in a company environment and therefore usually stuck with a well-tested version. We just updated to 1909 two months ago and I won't see 21H2 for the next 20 months...

Jay-o-Way commented 3 years ago

Simple: Open Start and type "feed".

Falco20019 commented 3 years ago

Seems to be different on German Windows. But then I know at least where to look :)

image

EDIT: Just found that it's an app from the Microsoft Store. Sadly, the Microsoft Store (and also the manual installation of msixbundle files) is completely blocked by our IT, so I'm out of luck here...

Aaron-Junker commented 3 years ago

@Falco20019 Do you have an PC that belongs to you?

Falco20019 commented 3 years ago

@Aaron-Junker Yes, I will do it from that one.