Template format

Hello !

I have a recurring minor issue which could be fixed by a simple feature.

Could it be possible to implement template format for .sm2d files ? Let me explain. Often I wanna start a new project and I open my basic bloc then forgot to register it under a new name so write over my basic bloc when saving in the middle or at the end of my pattern making process. Then when two solutions. Either I search for my pattern few days after and find it on the basic bloc I just have to save again and undo all my wirk on the basic bloc OR I started another pattern, I see things on top of the basic bloc and think it’s a middle of the work saving and erase the work but it’s the end work saving and therefore I lost my pattern.

So, would it be possible to create a template format as in word with the same way to work ? Meaning when you open a let’s say .sm2dt (.sm2d+t(emplate)) file, it opens the file but as a new one you have to “save under” and cannot “save”. This way the template file cannot ever be write over and we have to save our new files using this template.

thank you !

3 Likes

Templates would be nice. Till than I can suggest two options:

  • have an archive folder somewhere and have a copy of important files there. It’s a smart practice anyway.
  • prevent the file overwriting by making it “read only” or similiar
2 Likes

Yes… it’s something to consider.

1 Like

I tried that on Windows… but it prevented me from opening a pattern period. And the read only option in Seamly prevents you from saving period. No bueno either way.

It will require a new “template” attribute in the sm2d schema, and some new menu items - such as Save as Template… that will disable the save menu item when opened to only allow the Save as… option.

5 Likes

Would be wonderful !

1 Like

Confirmed same in Linux.

:unicorn:

1 Like

you are right, I was assuming :slight_smile:

we were always using this in the working environment with certain files: I see this must be a function of the program itself.

2 Likes

Yeah… I think Seamly is is set to implicitly try and open a file for read & write, and if it can’t it throws an exception. I think the app would have to check if it can write 1st… if not then open for read only. It would be simpler to just implement a template attribute, and Save as Template.

3 Likes