From 4a4681e6994e3489d2ab0f32d2cb19d97a8b496e Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 21 Apr 2012 21:08:20 +0300 Subject: Add ability to remove old unused keys from configuration file. --- src/client.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/client.cpp') diff --git a/src/client.cpp b/src/client.cpp index 3d4e2a37d..77625c924 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -803,6 +803,10 @@ void Client::gameClear() if (logger) logger->log1("Quitting10"); +#ifdef DEBUG_CONFIG + config.enableKeyLogging(); +#endif + config.removeOldKeys(); config.write(); serverConfig.write(); @@ -1765,6 +1769,10 @@ void Client::initServerConfig(std::string serverName) */ void Client::initConfiguration() { +#ifdef DEBUG_CONFIG + config.setIsMain(true); +#endif + // Fill configuration with defaults config.setValue("hwaccel", false); #if (defined __APPLE__) && defined USE_OPENGL @@ -1777,7 +1785,7 @@ void Client::initConfiguration() config.setValue("screen", false); config.setValue("sound", true); config.setValue("guialpha", 0.8f); - config.setValue("remember", true); +// config.setValue("remember", true); config.setValue("sfxVolume", 100); config.setValue("musicVolume", 60); config.setValue("fpslimit", 60); -- cgit v1.2.3-60-g2f50