loop8ack / ExtensionPackTools

Import and export lists of Visual Studio extensions.
Other
78 stars 15 forks source link

Exporting Extensions List Issue #5

Open modulexcite opened 5 years ago

modulexcite commented 5 years ago

Thanks @madskristensen for yet another excellent extension. When exporting the list of all installed extensions, they are not selected by default after updating to v0.5.28 on Visual Studio 2017, In order to export everything, I have to manually check each extension which is tedious if I have a large number of extensions. Can you please review this and revert the functionality back to its original state?

Browsing through the code and history, I believe the following line in Extension.cs in this commit that's causing the issue https://github.com/madskristensen/ExtensionPackTools/blob/0d3d910c550534886f99d10621e39f44cff557c8/src/Models/Extension.cs#L18

It used to be this prior to the change:

public bool Selected { get; set; } = true;
madskristensen commented 5 years ago

It was on purpose, but what it really needs is a parent tree node checkbox that lets you toggle them all

modulexcite commented 5 years ago

Hi @madskristensen,

Are there any future plans on adding the above toggle feature?