Skip to content

Commit 7a94965

Browse files
committed
prefs: Default background service to disabled
1 parent 5601521 commit 7a94965

5 files changed

Lines changed: 7 additions & 7 deletions

File tree

domain/src/main/java/org/monogram/domain/repository/PushDebugRepository.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ enum class UnifiedPushDebugStatus {
1212

1313
data class PushDiagnostics(
1414
val pushProvider: PushProvider = PushProvider.FCM,
15-
val backgroundServiceEnabled: Boolean = true,
15+
val backgroundServiceEnabled: Boolean = false,
1616
val hideForegroundNotification: Boolean = false,
1717
val isPowerSavingMode: Boolean = false,
1818
val isWakeLockEnabled: Boolean = false,

presentation/src/main/java/org/monogram/presentation/core/util/AppPreferences.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ class AppPreferences(
270270
private val _pinnedMessagesNotifications = MutableStateFlow(prefs.getBoolean(KEY_PINNED_MESSAGES, true))
271271
override val pinnedMessagesNotifications: StateFlow<Boolean> = _pinnedMessagesNotifications
272272

273-
private val _backgroundServiceEnabled = MutableStateFlow(prefs.getBoolean(KEY_BACKGROUND_SERVICE_ENABLED, true))
273+
private val _backgroundServiceEnabled = MutableStateFlow(prefs.getBoolean(KEY_BACKGROUND_SERVICE_ENABLED, false))
274274
override val backgroundServiceEnabled: StateFlow<Boolean> = _backgroundServiceEnabled
275275

276276
private val _isPowerSavingMode = MutableStateFlow(prefs.getBoolean(KEY_POWER_SAVING_MODE, false))
@@ -1195,7 +1195,7 @@ class AppPreferences(
11951195
_inAppPreview.value = true
11961196
_contactJoinedNotifications.value = true
11971197
_pinnedMessagesNotifications.value = true
1198-
_backgroundServiceEnabled.value = true
1198+
_backgroundServiceEnabled.value = false
11991199
_isPowerSavingMode.value = false
12001200
_isWakeLockEnabled.value = false
12011201
_hideForegroundNotification.value = false

presentation/src/main/java/org/monogram/presentation/settings/debug/DebugComponent.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ interface DebugComponent {
1818

1919
data class State(
2020
val pushProvider: PushProvider = PushProvider.FCM,
21-
val backgroundServiceEnabled: Boolean = true,
21+
val backgroundServiceEnabled: Boolean = false,
2222
val hideForegroundNotification: Boolean = false,
2323
val isPowerSavingMode: Boolean = false,
2424
val isWakeLockEnabled: Boolean = false,

presentation/src/main/java/org/monogram/presentation/settings/notifications/NotificationsComponent.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ interface NotificationsComponent {
5757
val inAppPreview: Boolean = true,
5858
val contactJoined: Boolean = true,
5959
val pinnedMessages: Boolean = true,
60-
val backgroundServiceEnabled: Boolean = true,
60+
val backgroundServiceEnabled: Boolean = false,
6161
val hideForegroundNotification: Boolean = false,
6262
val vibrationPattern: String = "default",
6363
val priority: Int = 1,
@@ -300,7 +300,7 @@ class DefaultNotificationsComponent(
300300
onInAppPreviewToggled(true)
301301
onContactJoinedToggled(true)
302302
onPinnedMessagesToggled(true)
303-
onBackgroundServiceToggled(true)
303+
onBackgroundServiceToggled(false)
304304
onHideForegroundNotificationToggled(false)
305305
onVibrationPatternChanged("default")
306306
onPriorityChanged(1)

presentation/src/main/java/org/monogram/presentation/settings/powersaving/PowerSavingComponent.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ interface PowerSavingComponent {
2121

2222
data class State(
2323
val isChatAnimationsEnabled: Boolean = true,
24-
val backgroundServiceEnabled: Boolean = true,
24+
val backgroundServiceEnabled: Boolean = false,
2525
val isPowerSavingModeEnabled: Boolean = false,
2626
val isWakeLockEnabled: Boolean = false,
2727
val batteryOptimizationEnabled: Boolean = false

0 commit comments

Comments
 (0)