diff --git a/src/main/java/de/bixilon/minosoft/Minosoft.kt b/src/main/java/de/bixilon/minosoft/Minosoft.kt index 07e64c8ea..d3c69bc44 100644 --- a/src/main/java/de/bixilon/minosoft/Minosoft.kt +++ b/src/main/java/de/bixilon/minosoft/Minosoft.kt @@ -97,9 +97,9 @@ object Minosoft { }) taskWorker += Task(identifier = StartupTasks.FILE_WATCHER, priority = ThreadPool.HIGH, optional = true, executor = { - Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Starting file watcher service..." } + Log.log(LogMessageType.GENERAL, LogLevels.VERBOSE) { "Starting file watcher service..." } FileWatcherService.start() - Log.log(LogMessageType.PROFILES, LogLevels.INFO) { "File watcher service started!" } + Log.log(LogMessageType.GENERAL, LogLevels.INFO) { "File watcher service started!" } }) diff --git a/src/main/java/de/bixilon/minosoft/config/StaticConfiguration.kt b/src/main/java/de/bixilon/minosoft/config/StaticConfiguration.kt index e28a13f5c..aa018c7df 100644 --- a/src/main/java/de/bixilon/minosoft/config/StaticConfiguration.kt +++ b/src/main/java/de/bixilon/minosoft/config/StaticConfiguration.kt @@ -19,4 +19,6 @@ object StaticConfiguration { const val DEBUG_SLOW_LOADING = false // if true, many Thread.sleep will be executed and the start will be delayed (by a lot) const val SHOW_LOG_MESSAGES_IN_CHAT = false // prints all console messages in the chat box const val REPLACE_SYSTEM_OUT_STREAMS = true // Replace System.out and System.err with the custom Log system ones + + const val LOG_DELEGATE = false } diff --git a/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/BackingDelegate.kt b/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/BackingDelegate.kt index 3f4268840..e7019881f 100644 --- a/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/BackingDelegate.kt +++ b/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/BackingDelegate.kt @@ -1,5 +1,6 @@ package de.bixilon.minosoft.config.profile.delegate.delegate +import de.bixilon.minosoft.config.StaticConfiguration import de.bixilon.minosoft.config.profile.ProfileManager import de.bixilon.minosoft.config.profile.delegate.ProfilesDelegateManager import de.bixilon.minosoft.config.profile.profiles.Profile @@ -36,7 +37,9 @@ abstract class BackingDelegate( return set(value) } - Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed option $property in profile $profileName from ${get()} to $value" } + if (StaticConfiguration.LOG_DELEGATE) { + Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed option $property in profile $profileName from ${get()} to $value" } + } if (!profile.reloading) { profileManager.profiles[profileName]?.saved = false } diff --git a/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/ListDelegateProfile.kt b/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/ListDelegateProfile.kt index 9be55839e..ae5181b55 100644 --- a/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/ListDelegateProfile.kt +++ b/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/ListDelegateProfile.kt @@ -1,5 +1,6 @@ package de.bixilon.minosoft.config.profile.delegate.delegate.entry +import de.bixilon.minosoft.config.StaticConfiguration import de.bixilon.minosoft.config.profile.ProfileManager import de.bixilon.minosoft.config.profile.delegate.ProfilesDelegateManager import de.bixilon.minosoft.util.logging.Log @@ -29,8 +30,9 @@ open class ListDelegateProfile( if (!this.profileInitialized || profile.initializing) { return@ListChangeListener } - - Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed list entry $it in profile $profileName" } + if (StaticConfiguration.LOG_DELEGATE) { + Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed list entry $it in profile $profileName" } + } profileManager.profiles[profileName]?.saved = false ProfilesDelegateManager.onChange(profile, property.javaField ?: return@ListChangeListener, null, it) diff --git a/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/MapDelegateProfile.kt b/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/MapDelegateProfile.kt index 1a04d45de..7499f0f04 100644 --- a/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/MapDelegateProfile.kt +++ b/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/MapDelegateProfile.kt @@ -1,5 +1,6 @@ package de.bixilon.minosoft.config.profile.delegate.delegate.entry +import de.bixilon.minosoft.config.StaticConfiguration import de.bixilon.minosoft.config.profile.ProfileManager import de.bixilon.minosoft.config.profile.delegate.ProfilesDelegateManager import de.bixilon.minosoft.util.logging.Log @@ -33,7 +34,9 @@ open class MapDelegateProfile( } - Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed map entry $it in profile $profileName" } + if (StaticConfiguration.LOG_DELEGATE) { + Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed map entry $it in profile $profileName" } + } profileManager.profiles[profileName]?.saved = false ProfilesDelegateManager.onChange(profile, property.javaField ?: return@MapChangeListener, null, it) diff --git a/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/SetDelegateProfile.kt b/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/SetDelegateProfile.kt index cdc581e49..610dd1196 100644 --- a/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/SetDelegateProfile.kt +++ b/src/main/java/de/bixilon/minosoft/config/profile/delegate/delegate/entry/SetDelegateProfile.kt @@ -1,5 +1,6 @@ package de.bixilon.minosoft.config.profile.delegate.delegate.entry +import de.bixilon.minosoft.config.StaticConfiguration import de.bixilon.minosoft.config.profile.ProfileManager import de.bixilon.minosoft.config.profile.delegate.ProfilesDelegateManager import de.bixilon.minosoft.util.logging.Log @@ -30,7 +31,9 @@ open class SetDelegateProfile( return@SetChangeListener } - Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed set entry $it in profile $profileName" } + if (StaticConfiguration.LOG_DELEGATE) { + Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed set entry $it in profile $profileName" } + } profileManager.profiles[profileName]?.saved = false ProfilesDelegateManager.onChange(profile, property.javaField ?: return@SetChangeListener, null, it) diff --git a/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/ListDelegate.kt b/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/ListDelegate.kt index e3c492a0f..34bdb7dc7 100644 --- a/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/ListDelegate.kt +++ b/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/ListDelegate.kt @@ -1,5 +1,6 @@ package de.bixilon.minosoft.util.delegate.delegate.entry +import de.bixilon.minosoft.config.StaticConfiguration import de.bixilon.minosoft.util.delegate.DelegateManager import de.bixilon.minosoft.util.delegate.DelegateManager.identifier import de.bixilon.minosoft.util.logging.Log @@ -22,7 +23,9 @@ open class ListDelegate( value.addListener(ListChangeListener { verify?.invoke(it) - Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed list entry $it" } + if (StaticConfiguration.LOG_DELEGATE) { + Log.log(LogMessageType.OTHER, LogLevels.VERBOSE) { "Changed list entry $it" } + } DelegateManager.onChange(thisRef, property.identifier, null, it) }) } diff --git a/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/MapDelegate.kt b/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/MapDelegate.kt index 5880a745e..6ec39e5b6 100644 --- a/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/MapDelegate.kt +++ b/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/MapDelegate.kt @@ -1,5 +1,6 @@ package de.bixilon.minosoft.util.delegate.delegate.entry +import de.bixilon.minosoft.config.StaticConfiguration import de.bixilon.minosoft.util.delegate.DelegateManager import de.bixilon.minosoft.util.delegate.DelegateManager.identifier import de.bixilon.minosoft.util.logging.Log @@ -22,8 +23,9 @@ open class MapDelegate( private fun initListener() { value.addListener(MapChangeListener { verify?.invoke(it) - - Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed map entry $it" } + if (StaticConfiguration.LOG_DELEGATE) { + Log.log(LogMessageType.OTHER, LogLevels.VERBOSE) { "Changed map entry $it" } + } DelegateManager.onChange(thisRef, property.identifier, null, it) }) } diff --git a/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/SetDelegate.kt b/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/SetDelegate.kt index 1d2477487..aa521da77 100644 --- a/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/SetDelegate.kt +++ b/src/main/java/de/bixilon/minosoft/util/delegate/delegate/entry/SetDelegate.kt @@ -1,5 +1,6 @@ package de.bixilon.minosoft.util.delegate.delegate.entry +import de.bixilon.minosoft.config.StaticConfiguration import de.bixilon.minosoft.util.delegate.DelegateManager import de.bixilon.minosoft.util.delegate.DelegateManager.identifier import de.bixilon.minosoft.util.logging.Log @@ -22,7 +23,9 @@ open class SetDelegate( value.addListener(SetChangeListener { verify?.invoke(it) - Log.log(LogMessageType.PROFILES, LogLevels.VERBOSE) { "Changed set entry $it" } + if (StaticConfiguration.LOG_DELEGATE) { + Log.log(LogMessageType.OTHER, LogLevels.VERBOSE) { "Changed set entry $it" } + } DelegateManager.onChange(thisRef, property.identifier, null, it) }) }