diff --git a/RedPandaIDE/RedPandaIDE.pro b/RedPandaIDE/RedPandaIDE.pro index 7a016cfb..1f71ac35 100644 --- a/RedPandaIDE/RedPandaIDE.pro +++ b/RedPandaIDE/RedPandaIDE.pro @@ -10,7 +10,7 @@ isEmpty(APP_NAME) { } isEmpty(APP_VERSION) { - APP_VERSION=0.13.4 + APP_VERSION=0.14.0 } isEmpty(PREFIX) { diff --git a/RedPandaIDE/utils.cpp b/RedPandaIDE/utils.cpp index 9fc5ecaf..dedeae41 100644 --- a/RedPandaIDE/utils.cpp +++ b/RedPandaIDE/utils.cpp @@ -1131,6 +1131,13 @@ void copyFolder(const QString &fromDir, const QString &toDir) //Remove file at target location, if it exists, or QFile::copy will fail QFile::remove(constructedAbsolutePath); QFile::copy(fileInfo.absoluteFilePath(), constructedAbsolutePath); + QFile newFile(constructedAbsolutePath); + QFile::Permissions permissions = newFile.permissions(); + permissions |= (QFile::Permission::WriteOwner + | QFile::Permission::WriteUser + | QFile::Permission::WriteGroup + | QFile::Permission::WriteOther); + newFile.setPermissions(permissions); } } } diff --git a/Red_Panda_CPP.pro b/Red_Panda_CPP.pro index 3e308eba..9a3c03ab 100644 --- a/Red_Panda_CPP.pro +++ b/Red_Panda_CPP.pro @@ -7,7 +7,7 @@ SUBDIRS += \ APP_NAME = RedPandaCPP -APP_VERSION = 0.13.4 +APP_VERSION = 0.14.0 linux: {