This will be news to pretty much every clipboard implementation that exists, considering that they all rely on programmatic access.
Copying and pasting aren't magic opaque syscalls, they're things that programs implement (or rely on a common library to implement).
Putting apps copying clipboard up in your face is one such solution and it seems to be highlighting the abusers, no?
Even if an app has a genuine need to copy clipboard, having it in front of user every time will be useful.
Paste and go isn’t a feature worth sacrificing the privacy of your clipboard contents
Terminal emulators, not sure to be honest. Why not stick to traditional cut and paste shortcuts?
Photo editors: nobody said you need a text box to paste to. Set your UI element as “pasteable” or whatever’s needed and let the app handle whatever clipboard contents comes it’s way. If it’s not supported it gets ignored.
Perhaps this could be the default way of interacting with the clipboard, and then apps that want to be able to read it a different way (e.g. Google Chrome wanting to be able to offer you a "Go To Link You Copied" button) could request an additional permission.
[1]: https://cdn4syt-solveyourtech.netdna-ssl.com/wp-content/uplo...
So there's no difference between an app directly retrieving data from the pasteboard and you hitting the paste button. The message about the app retrieving from the pasteboard still appears if you hit the paste button.
It would likely need to be moved out to an IPC call to make this possible.
1. I care a lot: I want to be asked every single time whether I approve of my clipboard getting read.
2. I care a moderate amount: ask me the first time an app tries it, then stop asking me for a while.
3. I don't care: let apps do whatever they want. I'll let other people worry about my security.
(albeit phrased more diplomatically, of course)
Imagine if you were writing an email to a close friend, about looking for a new job because you think your boss is incompetent. You copy and paste it for some reason (reformatting, whatever).
You do not want that to be seen by a job network site that has you connected to your boss.
there's plenty Android sketch/mind mapping apps for example that require access to storage, for saving and exchanging media, and the is doesn't allow for "allow access to some folder without giving them access to everything" and it's annoying
most permissions actually should have that kind of don't allow global access without breaking the app functionality or even telling the app itself
Technically they could probably be implemented the same way and the "manual" action is actually just granting the programmatic permission to the keyboard app.
It could work if windows had a copy paste api with levels of access and trusted the apps to honor the access level. Then the browser could tell windows if a user clicked paste or if a website did.
Technically, any application (at least any application that lives in the system tray) can take screenshots of the whole screen as often as it likes. You can probably imagine it doesn't even need to store it on disk. It could just do some quick computation and send it to whoever.
At jobs I've literally copy PHI all over the place for data processing.
Copy and paste is vital and often top secret.