Skip to content

Commit

Permalink
Reverted Safari status to 'in progress' (fh.createWritable error)
Browse files Browse the repository at this point in the history
  • Loading branch information
twystd committed Oct 25, 2024
1 parent 314f8f8 commit 89d5d83
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 21 deletions.
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,23 @@

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))

**Status**: _ALPHA_

<img width="800" src="doc/images/screenshot.png">

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
Expand Down
27 changes: 16 additions & 11 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 89d5d83

Please sign in to comment.