editor icon indicating copy to clipboard operation
editor copied to clipboard

Refactor Extensions

Open outercloudstudio opened this issue 2 years ago • 1 comments

UI will most likely have to be reworked to not use vue SFC. The package is way too large to bundle for the relatively smaller utility. Instead, we should find a way to have the preprocessing done before hand so that we only have to load in raw html, css, js etc.

Modules:

  • [ ] command bar
  • [ ] com.mojang
  • [ ] compare versions
  • [ ] env
  • [ ] fetchDefinition
  • [ ] fflate
  • [ ] fs
  • [ ] global
  • [ ] import
  • [ ] json5
  • [ ] modelViewer
  • [ ] monaco
  • [ ] notifcation
  • [ ] path
  • [ ] persistenStorage
  • [ ] project
  • [ ] reactivity
  • [ ] settings
  • [ ] sidebar
  • [ ] tab
  • [ ] tab action
  • [ ] theme
  • [ ] three
  • [ ] toolbar
  • [ ] ui
  • [ ] utils
  • [ ] window

outercloudstudio avatar Dec 28 '23 01:12 outercloudstudio

Features that extensions support:

  • [x] Themes
  • [x] Presets
  • [x] Snippets
  • [x] Sidebar
  • [ ] ~~Iframe~~
  • [x] UI
  • [x] Scripts
  • [x] Custom Components
  • [x] Custom Commands
  • [x] Contributed Files like custom components

outercloudstudio avatar Mar 02 '24 09:03 outercloudstudio