# HG changeset patch # User insilmaril # Date 1196866682 0 # Node ID 92bebad145d277c6d0e598ca14f79d8f769c4427 # Parent d7d0708b1c606f07095c0f041080da35264d43f7 Added files from Andrew Ng for Windows diff -r d7d0708b1c60 -r 92bebad145d2 mapeditor.cpp --- a/mapeditor.cpp Tue Dec 04 12:32:59 2007 +0000 +++ b/mapeditor.cpp Wed Dec 05 14:58:02 2007 +0000 @@ -1624,23 +1624,26 @@ QString saveFile; if (savemode==CompleteMap || xelection.isEmpty()) + { + // Save complete map saveFile=saveToDir (fileDir,mapName+"-",true,QPointF(),NULL); + mapChanged=false; + mapUnsaved=false; + autosaveTimer->stop(); + } else { - // TODO take care of multiselections + // Save part of map if (xelection.type()==Selection::FloatImage) saveFloatImage(); else saveFile=saveToDir (fileDir,mapName+"-",true,QPointF(),xelection.getBranch()); - return 0; + // TODO take care of multiselections } if (!saveStringToDisk(fileDir+fname,saveFile)) return 1; - mapChanged=false; - mapUnsaved=false; - autosaveTimer->stop(); updateActions(); return 0; }