OSDN Git Service

Bump program version + updated changelog.
[x264-launcher/x264-launcher.git] / src / model_preferences.cpp
index 044538e..5a9b433 100644 (file)
@@ -1,6 +1,6 @@
 ///////////////////////////////////////////////////////////////////////////////
 // Simple x264 Launcher
-// Copyright (C) 2004-2014 LoRd_MuldeR <MuldeR2@GMX.de>
+// Copyright (C) 2004-2017 LoRd_MuldeR <MuldeR2@GMX.de>
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
@@ -72,7 +72,7 @@ void PreferencesModel::initPreferences(PreferencesModel *preferences)
        INIT_VALUE(AutoRunNextJob,     true );
        INIT_VALUE(MaxRunningJobCount, 1    );
        INIT_VALUE(ShutdownComputer,   false);
-       INIT_VALUE(UseAvisyth64Bit,    false);
+       INIT_VALUE(Prefer64BitSource,  false);
        INIT_VALUE(SaveLogFiles,       false);
        INIT_VALUE(SaveToSourcePath,   false);
        INIT_VALUE(ProcessPriority,    -1   );
@@ -82,6 +82,7 @@ void PreferencesModel::initPreferences(PreferencesModel *preferences)
        INIT_VALUE(AbortOnTimeout,     true );
        INIT_VALUE(SkipVersionTest,    false);
        INIT_VALUE(NoSystrayWarning,   false);
+       INIT_VALUE(SaveQueueNoConfirm, false);
 }
 
 void PreferencesModel::loadPreferences(PreferencesModel *preferences)
@@ -94,7 +95,7 @@ void PreferencesModel::loadPreferences(PreferencesModel *preferences)
        LOAD_VALUE_B(AutoRunNextJob    );
        LOAD_VALUE_U(MaxRunningJobCount);
        LOAD_VALUE_B(ShutdownComputer  );
-       LOAD_VALUE_B(UseAvisyth64Bit   );
+       LOAD_VALUE_B(Prefer64BitSource );
        LOAD_VALUE_B(SaveLogFiles      );
        LOAD_VALUE_B(SaveToSourcePath  );
        LOAD_VALUE_I(ProcessPriority   );
@@ -102,6 +103,7 @@ void PreferencesModel::loadPreferences(PreferencesModel *preferences)
        LOAD_VALUE_B(DisableWarnings   );
        LOAD_VALUE_B(NoUpdateReminder  );
        LOAD_VALUE_B(NoSystrayWarning  );
+       LOAD_VALUE_B(SaveQueueNoConfirm);
 
        //Validation
        preferences->setProcessPriority(qBound(-2, preferences->getProcessPriority(), 2));
@@ -117,7 +119,7 @@ void PreferencesModel::savePreferences(PreferencesModel *preferences)
        STORE_VALUE(AutoRunNextJob    );
        STORE_VALUE(MaxRunningJobCount);
        STORE_VALUE(ShutdownComputer  );
-       STORE_VALUE(UseAvisyth64Bit   );
+       STORE_VALUE(Prefer64BitSource );
        STORE_VALUE(SaveLogFiles      );
        STORE_VALUE(SaveToSourcePath  );
        STORE_VALUE(ProcessPriority   );
@@ -125,6 +127,7 @@ void PreferencesModel::savePreferences(PreferencesModel *preferences)
        STORE_VALUE(DisableWarnings   );
        STORE_VALUE(NoUpdateReminder  );
        STORE_VALUE(NoSystrayWarning  );
+       STORE_VALUE(SaveQueueNoConfirm);
        
        settings.sync();
 }