Skip to content
This repository has been archived by the owner on Sep 4, 2018. It is now read-only.

Mark plugins incompatible with the current Xcode version #443

Open
guillaumealgis opened this issue Mar 26, 2016 · 3 comments
Open

Mark plugins incompatible with the current Xcode version #443

guillaumealgis opened this issue Mar 26, 2016 · 3 comments
Assignees

Comments

@guillaumealgis
Copy link
Member

I intend to add a feature similar to #303 where installed plugins are marked as incompatible (or any other adjective, I'm open to suggestions :) ) when they do not include the right UUID for the currently running Xcode.

c1f7aa52-1c64-11e5-8702-1b6d00cfaeb8

We'll also probably need a way to show the user what this means. Maybe adding a line of text to the plugin description like "This plugin is not compatible with your version of Xcode. Last supported version was Xcode 6.0.0.".

It would have been better to mark all incompatibles plugins and not just the installed ones, but given that the DVTPlugInCompatibilityUUIDs info is unavailable without downloading the plugin, I don't have any practical idea of how to do this.

Opening this issue to track progress.

@guillaumealgis guillaumealgis self-assigned this Mar 26, 2016
@guillaumealgis
Copy link
Member Author

I'm also considering adding a special action (maybe clicking the button while pressing the alt key?) to "force install" the plugin, by adding the Xcode UUID ourselves to the plist.
That way users would have a practical way to "live on the edge" without having to wait for the plugin maintainer to update the plist with the new UUID.

This would have the same outcome as @ForkPanda's script in #390, with much more fine-grained control.

If you're interested in this feature, please 👍 /👎 this comment so I can know whether this is a good idea, thanks!

@guillaumealgis guillaumealgis changed the title Display plugins incompatible with the current Xcode version Mark plugins incompatible with the current Xcode version Mar 26, 2016
@jurre
Copy link
Collaborator

jurre commented Mar 27, 2016

It's an interesting idea (force install), I wanna think about it a bit before voting

@ForkPanda
Copy link

Greaaaaaaaaaaaaat idea. :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants