// if this isn't the root canvas, append (<canvasname>) to the filename
etl::handle<synfig::Canvas> canvas = canvas_interface_->get_canvas();
if (!canvas->is_root())
+ {
if(canvas->get_name().empty())
filename+=" ("+canvas->get_id()+')';
else
filename+=" ("+canvas->get_name()+')';
+ }
filename += ".png";
RenderSettings::on_choose_pressed()
{
String filename=entry_filename.get_text();
- if(App::dialog_save_file("Save Render As",filename))
+ if(App::dialog_save_file("Save Render As", filename, RENDER_DIR_PREFERENCE))
entry_filename.set_text(filename);
}