Closed notklaatu closed 8 years ago
This is actually something that would be good to avoid database hiccups, too: if a project cannot open because sqlite was not santised correctly upon exit, we could just re-import the project.
This is easy to do; it's what i did during early stages of development because i needed that flexibility. i just need to reimplement it.
If I point to a file.sgdb then we open it. Notes
If not, we prompt you for one.
You want to import a folder of images?
we'll make a new menu item for that.
progress... 1a5874e import menu item and DirDialog
af26be0 allow importing of image dir to new proj file
ingest.py now allows the Ingesting of an image dir (a dir of images, not necessarily sequential) into a new project file.
This is not only useful for generative art ("let's see what happens if I make this random directory of images into a stop motion animation!") but it's good for recovery ("I have missing frames and stopgo is complaining about missing frames").
I was thinking that this might become the default action when opening stopgo files (re-create the timeline no matter what the image dir contains) but since we have our eye on the long-term goal of integrating audio, that would not be a good idea. Eventually a stopgo project file will be sacred).
let a user import any dir of images into a stopgo project