enable timeline option

This commit is contained in:
2019-09-21 00:02:48 +02:00
parent dc8f2f5742
commit 1d1aef4095
8 changed files with 75 additions and 17 deletions

View File

@@ -466,16 +466,23 @@ void App::dialog_export_layers()
if (canvas)
{
// TODO: use picker
canvas->m_canvas->export_layers(doc_name, [this] {
#if defined(__IOS__)
message_box("Export Layers", "Image layers exported to Files/PanoPainter");
#elif defined(__OSX__)
message_box("Export Layers", "Image layers exported to Pictures/PanoPainter folder");
#elif defined(_WIN32)
message_box("Export Layers", "Image layers exported to " + work_path);
#endif
auto dir = work_path + "/" + doc_name + "_layers";
if (Asset::create_dir(dir))
{
auto p = dir + "/" + doc_name;
canvas->m_canvas->export_layers(p, [this, p] {
message_box("Export Layers", "Image layers exported to Files/PanoPainter");
});
}
#else
pick_dir([this](std::string path) {
auto p = path + "/" + doc_name;
canvas->m_canvas->export_layers(p, [this, p] {
message_box("Export Layers", "Layers exported to: " + p);
});
});
#endif
}
}