-
-
Notifications
You must be signed in to change notification settings - Fork 546
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
Ignore dynamic pasteboard types #746
Comments
Can you please describe the use case for this ignore? Maccy currently filters out all |
That's odd, since I'm finding that Maccy includes copies with the The use case is to ignore copies by some dynamic element of their type. |
When you copy something, it would still have
I get it, but can you please describe the use-case what you are trying to do and how Maccy doesn't work in this case? I tried doing some annotations in Preview.app but it didn't generate any |
Closing since no response for a few months. Please reopen with asked information provided. |
Before Submitting Your Feature Request
Problem
Some pasteboard types include dynamic data and can't be ignored via the "Pasteboard types" tab. A prominent example of this is the built-in Preview app and when you edit an image. The edited portions are copied to the pasteboard with the "dyn.<...>" type, where <...> refers to a long, generated identifier. Ignoring the Preview app would work, but exclude other writes to the pasteboard (e.g. Command-C to copy the contents).
Solution
Allowing regular expressions to be used in the "Pasteboard types" tab would make it possible to ignore dynamic types. With the previous example,
^dyn\.[\w\d]+$
would appropriately match it.Another solution may be to internally ignore types with the "dyn" namespace. I think such a solution is fine, but not as flexible for other dynamic types that may exist.
The text was updated successfully, but these errors were encountered: