ShaderToy-Chrome-Plugin icon indicating copy to clipboard operation
ShaderToy-Chrome-Plugin copied to clipboard

suggestion: Shader snapshots (history)

Open patuwwy opened this issue 7 years ago • 5 comments

Save shader current state (code/inputs) on local machine.

It will allow to keep shader history and (view/restore) shader if necessary.

patuwwy avatar Aug 05 '17 10:08 patuwwy

An automatic way to connect your shader to a .git would be great

ttoinou avatar Aug 19 '19 18:08 ttoinou

You mean private github repository? Sounds nice but requires github account

patuwwy avatar Aug 19 '19 19:08 patuwwy

I think ttoinou is suggesting making a local git repository with the shader history. Hard to do in an extention, but possible... There is a pure js implementation of git but it runs on node...

EthanLowenthal avatar Nov 29 '20 06:11 EthanLowenthal

Yes ! Would be practical. Or just automatic backups create a history and we can make diffs on our own :)

ttoinou avatar Nov 29 '20 09:11 ttoinou

My first idea was to save to the database in the browser, e.g. every 5 minutes, or every successful compilation. With option do save/restore backup to/from file

patuwwy avatar Nov 29 '20 22:11 patuwwy