From d835e4a2809f2b7b3916561eb9da42b3242630df Mon Sep 17 00:00:00 2001 From: jsiegle <jsiegle@mit.edu> Date: Wed, 22 Jan 2014 17:49:01 -0500 Subject: [PATCH] Settings files now use software version string --- Source/MainWindow.cpp | 4 ++++ Source/UI/EditorViewport.cpp | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Source/MainWindow.cpp b/Source/MainWindow.cpp index d968d26dc..fb6729bd3 100644 --- a/Source/MainWindow.cpp +++ b/Source/MainWindow.cpp @@ -113,6 +113,10 @@ void MainWindow::saveWindowBounds() XmlElement* xml = new XmlElement("MAINWINDOW"); + xml->setAttribute("version", JUCEApplication::getInstance()->getApplicationVersion()); + + JUCEApplication::getInstance()->systemRequestedQuit(); + XmlElement* bounds = new XmlElement("BOUNDS"); bounds->setAttribute("x",getScreenX()); bounds->setAttribute("y",getScreenY()); diff --git a/Source/UI/EditorViewport.cpp b/Source/UI/EditorViewport.cpp index e57299817..36d11a17f 100755 --- a/Source/UI/EditorViewport.cpp +++ b/Source/UI/EditorViewport.cpp @@ -1178,7 +1178,7 @@ const String EditorViewport::saveState(File fileToUse) XmlElement* info = xml->createNewChildElement("INFO"); XmlElement* version = info->createNewChildElement("VERSION"); - version->addTextElement("0.1"); + version->addTextElement(JUCEApplication::getInstance()->getApplicationVersion()); Time currentTime = Time::getCurrentTime(); -- GitLab