mirror of
https://github.com/SimpleMobileTools/Simple-Calendar.git
synced 2025-02-15 03:10:59 +01:00
Main backup settings moved to commons
This commit is contained in:
parent
ef65940802
commit
1d9ea4a69b
@ -3,8 +3,6 @@ package com.simplemobiletools.calendar.pro.helpers
|
|||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.media.AudioManager
|
import android.media.AudioManager
|
||||||
import android.media.RingtoneManager
|
import android.media.RingtoneManager
|
||||||
import android.os.Environment
|
|
||||||
import android.os.Environment.DIRECTORY_DOWNLOADS
|
|
||||||
import com.simplemobiletools.calendar.pro.R
|
import com.simplemobiletools.calendar.pro.R
|
||||||
import com.simplemobiletools.calendar.pro.extensions.config
|
import com.simplemobiletools.calendar.pro.extensions.config
|
||||||
import com.simplemobiletools.calendar.pro.extensions.scheduleCalDAVSync
|
import com.simplemobiletools.calendar.pro.extensions.scheduleCalDAVSync
|
||||||
@ -261,18 +259,6 @@ class Config(context: Context) : BaseConfig(context) {
|
|||||||
get() = prefs.getBoolean(WAS_FILTERED_OUT_WARNING_SHOWN, false)
|
get() = prefs.getBoolean(WAS_FILTERED_OUT_WARNING_SHOWN, false)
|
||||||
set(wasFilteredOutWarningShown) = prefs.edit().putBoolean(WAS_FILTERED_OUT_WARNING_SHOWN, wasFilteredOutWarningShown).apply()
|
set(wasFilteredOutWarningShown) = prefs.edit().putBoolean(WAS_FILTERED_OUT_WARNING_SHOWN, wasFilteredOutWarningShown).apply()
|
||||||
|
|
||||||
var autoBackup: Boolean
|
|
||||||
get() = prefs.getBoolean(AUTO_BACKUP, false)
|
|
||||||
set(enableAutomaticBackups) = prefs.edit().putBoolean(AUTO_BACKUP, enableAutomaticBackups).apply()
|
|
||||||
|
|
||||||
var autoBackupFolder: String
|
|
||||||
get() = prefs.getString(AUTO_BACKUP_FOLDER, Environment.getExternalStoragePublicDirectory(DIRECTORY_DOWNLOADS).absolutePath)!!
|
|
||||||
set(autoBackupPath) = prefs.edit().putString(AUTO_BACKUP_FOLDER, autoBackupPath).apply()
|
|
||||||
|
|
||||||
var autoBackupFilename: String
|
|
||||||
get() = prefs.getString(AUTO_BACKUP_FILENAME, "")!!
|
|
||||||
set(autoBackupFilename) = prefs.edit().putString(AUTO_BACKUP_FILENAME, autoBackupFilename).apply()
|
|
||||||
|
|
||||||
var autoBackupEventTypes: Set<String>
|
var autoBackupEventTypes: Set<String>
|
||||||
get() = prefs.getStringSet(AUTO_BACKUP_EVENT_TYPES, HashSet())!!
|
get() = prefs.getStringSet(AUTO_BACKUP_EVENT_TYPES, HashSet())!!
|
||||||
set(autoBackupEventTypes) = prefs.edit().remove(AUTO_BACKUP_EVENT_TYPES).putStringSet(AUTO_BACKUP_EVENT_TYPES, autoBackupEventTypes).apply()
|
set(autoBackupEventTypes) = prefs.edit().remove(AUTO_BACKUP_EVENT_TYPES).putStringSet(AUTO_BACKUP_EVENT_TYPES, autoBackupEventTypes).apply()
|
||||||
@ -289,7 +275,4 @@ class Config(context: Context) : BaseConfig(context) {
|
|||||||
get() = prefs.getBoolean(AUTO_BACKUP_PAST_ENTRIES, true)
|
get() = prefs.getBoolean(AUTO_BACKUP_PAST_ENTRIES, true)
|
||||||
set(autoBackupPastEntries) = prefs.edit().putBoolean(AUTO_BACKUP_PAST_ENTRIES, autoBackupPastEntries).apply()
|
set(autoBackupPastEntries) = prefs.edit().putBoolean(AUTO_BACKUP_PAST_ENTRIES, autoBackupPastEntries).apply()
|
||||||
|
|
||||||
var lastAutoBackupTime: Long
|
|
||||||
get() = prefs.getLong(LAST_AUTO_BACKUP_TIME, 0L)
|
|
||||||
set(lastAutoBackupTime) = prefs.edit().putLong(LAST_AUTO_BACKUP_TIME, lastAutoBackupTime).apply()
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user