owl icon indicating copy to clipboard operation
owl copied to clipboard

One playground to rule them all

Open SimonGenin opened this issue 5 years ago • 0 comments

In an effort to improve the owl ecosystem, some work can be done to improve the playground. In a perfect world, it should be nice to use and could be shared.

It is, in its current state, usable. Don't forget to npm install for the monaco editor.

  • [x] Switch to monaco editor
  • [ ] Tweak the settings to make it perfect
  • [ ] See if we can give it better autocompletion (Like it would know @odoo/owl)
  • [ ] Move it to own repository and switch to typescript ? Only keep the resulting /dist to the owl repo.
  • [ ] Add a backend (maybe firebase to avoid hosting our own ?)

Add old behavior back

  • [ ] Make it resizable

  • [ ] Make it so we can see both xml and js at the same time

  • [x] Ctrl z doesn't work if we switch from js / css / xml. We can probably fix this.

  • [ ] Clean the code nicely to make it easier to upgrade.

Removed: Downloadable files

SimonGenin avatar Oct 14 '20 13:10 SimonGenin