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
More Type Changes #1779
More Type Changes #1779
Conversation
Allows it to work with contact phone numbers, and many other types.
There was one other place in |
and not a list of every known action
Added another commit to address #1777. I think In the end, this should probably return the UTI |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see this is where things get horrible. The 'old' way of doing pasteboard stuff (which we're still using) uses the NSStringPboardType
things. The 'new' way (which I was trying to convert to) uses UTIs exclusively (trying to use a non-UTI (a.k.a. NSStringPboardType
breaks things)
I'm not sure what the repercussions of using a UTI with the 'old' way is, but if it works, then it's a step in the right direction. I'll take a look
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nevermind, this will all be irrelevant when I get my fancy 10.6+ pasteboard stuff out. Since initWithPasteboard...
a few lines above is using QSTextType
then you've done the right thing here :)
Looks fine by me. Will run with it for a bit |
I think this will conflict with your fixes in |
yeah, I've just merged everything into one nice branch, along with my 10.6+ pasteboard stuff (so all this is obsolete now) and I saw that one. Only a minor thing on |
Conflicts: Quicksilver/Code-QuickStepCore/QSObject_Pasteboard.m
Following from #1740…
While looking at another issue, I ran across some places where it looked like the pasteboard types and QS types were still assumed to be the same thing.
If it looked like a type for the pasteboard or drag & drop, I left it alone. If it dealt with keys in
QSObject
data dictionary, I changed it.Other small things: