ttencate / jfxr

A browser-based tool to create sound effects for games.
http://jfxr.frozenfractal.com/
429 stars 45 forks source link

[suggestion] Package as native app #42

Open takecare opened 5 years ago

takecare commented 5 years ago

Wrapping Jfxr with something like electron would allow for easy distribution. This means that you could easily distribute Jfxr in sites like itch.io.

I've had a go myself, using nativefier, and all seems to be working. However I think it'd be best if the original author creates (and owns) the entry on itch.io.

ttencate commented 5 years ago

Good idea! If you could send me a PR for the Electron config, I'd be happy to upload and maintain a download on itch.io. I can just copy the build and upload automation from another project, so it's hardly any extra work.

Caveat: if I do it like that there won't be a Mac version because I don't have a Mac to build it on. Blame Apple.

takecare commented 5 years ago

I haven't setup electron myself as I just used nativefier. Unfortunately I don't think it supports exporting the configuration it generates. I'll try to have a go when I have a bit more time though. As for the mac version, I don't mind building it myself and sending it over.

wwderw commented 4 years ago

I would think that it would be possible to integrate electron-builder into this repo here to build a version for all 3 platforms and set it up as releases on here.