diff --git a/README.md b/README.md index 08da616..09de228 100644 --- a/README.md +++ b/README.md @@ -6,16 +6,6 @@ VPD is a [web application](https://vpdx.pages.dev) to create the SVG files for a basic VCV module panel. -It has mostly (well, almost exclusively) been developed using Google Chrome on MacOS. Other browsers are -a work in progress: - -| | Chrome | Firefox | Opera | Safari | Edge | DuckDuckGo | -|-----------|-------------|---------------|-------------|--------------|------|---------------| -| _MacOS_ | ✓ _(130.0)_ | ✓ _(131.0.3)_ | ✓ _(114.0)_ | ✓ _(16.6.1)_ | - | ✓ _(1.110.1)_ | -| _Linux_ | ? | ? | ? | - | - | - | -| _Windows_ | ? | ? | ? | - | ? | ? | - - There is a brief [Getting started](#getting-started) section below and a somewhat more comprehensive [user guide](GUIDE.md) which describes all the available commands (along with a summary [cheatsheet](/doc/cheatsheet.pdf)) @@ -23,6 +13,16 @@ describes all the available commands (along with a summary [cheatsheet](/doc/che +It has mostly (well, almost exclusively) been developed using Google Chrome on MacOS. Other browsers are +a work in progress: + +| | Chrome | Firefox | Opera | Safari | Edge | DuckDuckGo | +|-----------|-------------|---------------|-------------|---------------|------|---------------| +| _MacOS_ | ✓ _(130.0)_ | ✓ _(131.0.3)_ | ✓ _(114.0)_ | _in progress_ | - | ✓ _(1.110.1)_ | +| _Linux_ | ? | ? | ? | - | - | - | +| _Windows_ | ? | ? | ? | - | ? | ? | + + ### Raison d’être VPD was created mostly as an experiment in implementing a command interface using _tree-sitter_, but also because having to diff --git a/TODO.md b/TODO.md index 353140b..72bc665 100644 --- a/TODO.md +++ b/TODO.md @@ -3,21 +3,26 @@ - [x] Drop shadows - [x] [Add supported component and position items in polar coordinates](cf. https://github.com/transcriptaze/vpd/issues/4) - [x] DuckDuckGo - - [x] api.js::hasOwn - - [x] _undo_ - - [x] click for _info_ - - [x] drag 'n drop - - [x] db.js::localStorage - - [x] load VPD file - - [x] dark mode parts +- [x] Firefox - [x] Safari - [x] dark mode parts - [x] load VPD file - -- [x] Firefox - - [x] dark mode parts - - [x] load VPD file + - [ ] db.js:138 +``` +TypeError: fh.createWritable is not a function. (In 'fh.createWritable({ keepExistingData: false })', 'fh.createWritable' is undefined) +(anonymous function) — HAL.js:18 +``` + +- [ ] opentype CORS issue +``` +NetworkError when attempting to fetch resource. +Resource URL: https://unpkg.com/opentype.js/dist/opentype.module.js +Source Map URL: opentype.module.js.map +``` +``` +Cancelled load to https://unpkg.com/opentype.js@1.3.4/dist/opentype.module.js.map because it violates the resource's Cross-Origin-Resource-Policy response header. +``` - !! https://v8.dev/blog/jspi - [ ] Set CSS panel element width from module width