Enable the latest event sorter.

This commit is contained in:
Doug
2025-11-27 10:59:40 +00:00
committed by Doug
parent 66266c1223
commit ecd5ee426f
4 changed files with 1 additions and 11 deletions

View File

@@ -64,7 +64,6 @@ final class AppSettings {
case threadsEnabled
case developerOptionsEnabled
case linkPreviewsEnabled
case latestEventSorterEnabled
case spaceSettingsEnabled
case focusEventOnNotificationTap
@@ -400,9 +399,6 @@ final class AppSettings {
@UserPreference(key: UserDefaultsKeys.linkPreviewsEnabled, defaultValue: false, storageType: .userDefaults(store))
var linkPreviewsEnabled
@UserPreference(key: UserDefaultsKeys.latestEventSorterEnabled, defaultValue: false, storageType: .userDefaults(store))
var latestEventSorterEnabled
@UserPreference(key: UserDefaultsKeys.developerOptionsEnabled, defaultValue: isDevelopmentBuild, storageType: .userDefaults(store))
var developerOptionsEnabled
}

View File

@@ -53,7 +53,6 @@ protocol DeveloperOptionsProtocol: AnyObject {
var fuzzyRoomListSearchEnabled: Bool { get set }
var lowPriorityFilterEnabled: Bool { get set }
var knockingEnabled: Bool { get set }
var latestEventSorterEnabled: Bool { get set }
var linkPreviewsEnabled: Bool { get set }

View File

@@ -59,11 +59,6 @@ struct DeveloperOptionsScreen: View {
Toggle(isOn: $context.lowPriorityFilterEnabled) {
Text("Low priority filter")
}
Toggle(isOn: $context.latestEventSorterEnabled) {
Text("Latest event sorter")
Text("Requires app reboot")
}
}
Section("Timeline") {

View File

@@ -91,7 +91,7 @@ class RoomSummaryProvider: RoomSummaryProviderProtocol {
do {
listUpdatesSubscriptionResult = roomList.entriesWithDynamicAdaptersWith(pageSize: UInt32(roomListPageSize),
enableLatestEventSorter: appSettings.latestEventSorterEnabled,
enableLatestEventSorter: true,
listener: SDKListener { [weak self] updates in
guard let self else { return }
diffsPublisher.send(updates)