Open christianliebel opened 4 years ago
What is holding this up?
Guys what's up? Can't you just marge this and let us all enjoy fully offline paint :nail_care: ?
Guys what's up? Can't you just marge this and let us all enjoy fully offline paint 💅 ?
@TheLastGimbus In the meantime, I created my own version called paint.js.org (GitHub), which is all offline-capable, based on Web Components, and uses many modern capabilities (e.g., File System Access API and Async Clipboard API). However, not all tools and actions are implemented yet.
Oh, Mozilla killed PWAs for desktop, marvelous :tada:
Anyway, big thanks for this!
npm run dev
so I don't have to think about when to run it. That's on a branch.service-worker.js
is so small I would just inline it in the HTML. And I'm already using ES6 syntax. There's no benefit to using type=module
here. Also I don't want files (or variables) named distinctly but without semantic difference in the naming (sw.js
vs service-worker.js
). .js.map
?). electron-*.js
files could be ignored.Those are some very valid points. Take care!
This PR adds a Service Worker generated by Workbox. In order to update the service worker implementation, run
npm run generate-sw
.Closes #109