This PR migrates DataStore to SharedPreferences since DataStore does not fulfill this projects needs, and puts server managing logic into another class to reduce complexity of SettingsManager.
Reverted old PR since there are still issues related to synchronization.
This PR migrates DataStore to SharedPreferences since DataStore does not fulfill this projects needs, and puts server managing logic into another class to reduce complexity of SettingsManager.
Reverted old PR since there are still issues related to synchronization.