-
Notifications
You must be signed in to change notification settings - Fork 4k
Description
Overview
The current design for adding media to the editor was temporary and not scalable to support all the necessary functionality and localization.
For example, "Add Sprite" within the Sprite list only supports adding a Sprite from the library, but eventually it will need to support adding Sprites from file upload, capture from camera, and blank sprite that opens the Paint Editor.
While most of these features are not slated for development in the near future, we need to design a system to handle the larger set of features.
2.0 Functionality
For this pass we are going to exclude that "Add to Costume" functionality. This UI needs more consideration.

3.0 Functionality
With some adding features we will want to include a placeholder until feature the full lands. All these features are called out.
New Sprite
- Spite Library
- Surprise (Random sprite from library)
- File Upload
- Place holder until feature lands
- Camera Capture
- Place holder until feature lands
- Paint Editor (New Sprite with new blank Costume)
New Stage
- Backdrop Library
- Surprise (Random backdrop from library)
- File Upload
- Place holder until feature lands
- Camera Capture
- Place holder until feature lands
- Paint Editor (New Backdrop with new blank Costume)
New Costume / Backdrop in Paint Editor
- Costume or Backdrop Library (depending on selected object)
- Surprise (Random costume/backdrop from library depending on selected object)
- New Blank Costume or Backdrop (depending on selected object)
- File Upload
- Place holder until feature lands
- Camera Capture
- Place holder until feature lands
Add to Current Costume in Paint Editor
Address separately
- File upload
- From library
New Sound in Editor
- Sound Library
- Surprise (Random sound from library)
- File Upload
- Place holder until feature lands
- Record Sound