microsoft / pxt-arcade

Arcade game editor based on Microsoft MakeCode
https://arcade.makecode.com
MIT License
484 stars 209 forks source link

Ability to update (and delete) extensions in blocks mode #3256

Open UnsignedArduino opened 3 years ago

UnsignedArduino commented 3 years ago

It would be really nice if you didn't have to go to JS mode to update or remove extensions as it would remove the risk of re-arranging all of your code. And if you switch while there are errors, (be it type or syntax errors) then it won't let you switch back without you fixing them which increases the risk of ruining your layout. Maybe you can add the update and delete buttons next to the title like this: image

UnsignedArduino commented 3 years ago

After seeing https://github.com/microsoft/pxt-arcade/issues/3607 maybe you could have 3 sections grouped off by separators:

  1. "suggested" extensions (the "builtin" ones)
  2. "local" extensions (all those GitHub projects listed that have white cards)
  3. installed extensions where you can put an update and delete button on the cards