notklaatu / stopgo

Stop-motion animation software. This is a publish-only repository mirroring Gitlab.
http://makerbox.org.nz/stopgo
Other
17 stars 5 forks source link

import dir of images #6

Closed notklaatu closed 8 years ago

notklaatu commented 8 years ago

let a user import any dir of images into a stopgo project

notklaatu commented 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.

notklaatu commented 8 years ago

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.

notklaatu commented 8 years ago

progress... 1a5874e import menu item and DirDialog

notklaatu commented 8 years ago

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).