Fixes #2347, #2348, #2349 - Add support for typing notifications

This commit is contained in:
Stefan Ceriu
2024-02-13 15:27:52 +02:00
committed by GitHub
parent 2b2accaca6
commit f2e9c32e8d
26 changed files with 346 additions and 47 deletions
@@ -37,7 +37,7 @@ final class AppSettings {
case viewSourceEnabled
case richTextEditorEnabled
case appAppearance
case sendReadReceiptsEnabled
case sharePresence
case hideUnreadMessagesBadge
case elementCallBaseURL
@@ -266,10 +266,10 @@ final class AppSettings {
// maptiler api key
let mapTilerApiKey = InfoPlistReader.main.mapLibreAPIKey
// MARK: - Read Receipts
// MARK: - Presence
@UserPreference(key: UserDefaultsKeys.sendReadReceiptsEnabled, defaultValue: true, storageType: .userDefaults(store))
var sendReadReceiptsEnabled
@UserPreference(key: UserDefaultsKeys.sharePresence, defaultValue: true, storageType: .userDefaults(store))
var sharePresence
// MARK: - Feature Flags