All items in the left column (save the Hub) should be removable with the Delete key.
All removal operations should prompt the user with Discard / Cancel options.
Deleting platforms/accessories would modify the config.json
Deleting plugins would npm uninstall them. When deleting plugins, the UI should present a list of accessories/platforms that will also be removed with it – ie. the UI should also perform these remove operations on the users' behalf.
All items in the left column (save the Hub) should be removable with the Delete key.
All removal operations should prompt the user with Discard / Cancel options.
Deleting platforms/accessories would modify the config.json
Deleting plugins would npm uninstall them. When deleting plugins, the UI should present a list of accessories/platforms that will also be removed with it – ie. the UI should also perform these remove operations on the users' behalf.