steffest / DPaint-js

Webbased image editor, modeled after the legendary Deluxe Paint with a focus on retro Amiga file formats: read and write Amiga icon files and IFF ILBM images
https://www.stef.be/dpaint/
MIT License
481 stars 27 forks source link

Offline version, please #6

Open leopardheart982 opened 1 year ago

leopardheart982 commented 1 year ago

I want to be able to run this offline when I don't have internet access.

steffest commented 1 year ago

This must be the most requested feature :-)

An offline version will no doubt happen, some sunny day, but for now - if you really really really want - you could grab the source and run it locally. It has no external dependancies so it would run without internet access.

First "offline" version will be the PWA one, as mentioned in #2

blurymind commented 1 year ago

Would be nice if implemented as a PWA :) What is the dployment size of this btw? Would the amiga emulator be bundled?

I noticed this runs very nice on a mobile layout - even in portrait mode. Nice work on the css

steffest commented 1 year ago

@blurymind Deployment size is currently around 900 kb uncompressed. (you can build a minified version using npm run build which uses parcel.)

The Amiga emulator is not bundled, but it's a direct fork of https://github.com/naTmeg/ScriptedAmigaEmulator .

And thanks! the mobile version needs some dedicated UI changes, but for now it kind of "works".