diff --git a/ElementX/Sources/Mocks/Generated/GeneratedMocks.swift b/ElementX/Sources/Mocks/Generated/GeneratedMocks.swift index 55407c25a..d21e6e19f 100644 --- a/ElementX/Sources/Mocks/Generated/GeneratedMocks.swift +++ b/ElementX/Sources/Mocks/Generated/GeneratedMocks.swift @@ -1861,11 +1861,11 @@ class RoomProxyMock: RoomProxyProtocol { set(value) { underlyingIsTombstoned = value } } var underlyingIsTombstoned: Bool! - var isCallOngoing: Bool { - get { return underlyingIsCallOngoing } - set(value) { underlyingIsCallOngoing = value } + var hasOngoingCall: Bool { + get { return underlyingHasOngoingCall } + set(value) { underlyingHasOngoingCall = value } } - var underlyingIsCallOngoing: Bool! + var underlyingHasOngoingCall: Bool! var canonicalAlias: String? var alternativeAliases: [String] = [] var hasUnreadNotifications: Bool { diff --git a/ElementX/Sources/Mocks/RoomProxyMock.swift b/ElementX/Sources/Mocks/RoomProxyMock.swift index 9cd5ee7e6..ec47ecf9d 100644 --- a/ElementX/Sources/Mocks/RoomProxyMock.swift +++ b/ElementX/Sources/Mocks/RoomProxyMock.swift @@ -28,7 +28,7 @@ struct RoomProxyMockConfiguration { var isPublic = Bool.random() var isEncrypted = Bool.random() var isTombstoned = Bool.random() - var isCallOngoing = false + var hasOngoingCall = false var canonicalAlias: String? var alternativeAliases: [String] = [] var hasUnreadNotifications = Bool.random() @@ -57,7 +57,7 @@ extension RoomProxyMock { isPublic = configuration.isPublic isEncrypted = configuration.isEncrypted isTombstoned = configuration.isTombstoned - isCallOngoing = configuration.isCallOngoing + hasOngoingCall = configuration.hasOngoingCall canonicalAlias = configuration.canonicalAlias alternativeAliases = configuration.alternativeAliases hasUnreadNotifications = configuration.hasUnreadNotifications diff --git a/ElementX/Sources/Screens/HomeScreen/HomeScreenModels.swift b/ElementX/Sources/Screens/HomeScreen/HomeScreenModels.swift index 58a2be908..2521ec885 100644 --- a/ElementX/Sources/Screens/HomeScreen/HomeScreenModels.swift +++ b/ElementX/Sources/Screens/HomeScreen/HomeScreenModels.swift @@ -124,6 +124,8 @@ struct HomeScreenRoom: Identifiable, Equatable { var hasUnreads = false + var hasOngoingCall = false + var timestamp: String? var lastMessage: AttributedString? @@ -132,12 +134,6 @@ struct HomeScreenRoom: Identifiable, Equatable { var notificationMode: RoomNotificationModeProxy? - var hasDecoration: Bool { - // notification setting is displayed only for .mentionsAndKeywords and .mute - let showNotificationSettings = notificationMode != nil - return hasUnreads || showNotificationSettings - } - var isPlaceholder = false static func placeholder() -> HomeScreenRoom { diff --git a/ElementX/Sources/Screens/HomeScreen/HomeScreenViewModel.swift b/ElementX/Sources/Screens/HomeScreen/HomeScreenViewModel.swift index 9c6bf7340..ce2a933f3 100644 --- a/ElementX/Sources/Screens/HomeScreen/HomeScreenViewModel.swift +++ b/ElementX/Sources/Screens/HomeScreen/HomeScreenViewModel.swift @@ -311,6 +311,7 @@ class HomeScreenViewModel: HomeScreenViewModelType, HomeScreenViewModelProtocol roomId: details.id, name: details.name, hasUnreads: details.unreadNotificationCount > 0, + hasOngoingCall: details.hasOngoingCall, timestamp: details.lastMessageFormattedTimestamp, lastMessage: details.lastMessage, avatarURL: details.avatarURL, diff --git a/ElementX/Sources/Screens/HomeScreen/View/HomeScreenRoomCell.swift b/ElementX/Sources/Screens/HomeScreen/View/HomeScreenRoomCell.swift index 91ea90029..2511c2650 100644 --- a/ElementX/Sources/Screens/HomeScreen/View/HomeScreenRoomCell.swift +++ b/ElementX/Sources/Screens/HomeScreen/View/HomeScreenRoomCell.swift @@ -117,6 +117,11 @@ struct HomeScreenRoomCell: View { Spacer() HStack(spacing: 8) { + if room.hasOngoingCall { + CompoundIcon(\.videoCallSolid, size: .xSmall, relativeTo: .compound.bodySM) + .foregroundColor(room.hasUnreads ? .compound.iconAccentTertiary : .compound.iconQuaternary) + } + notificationModeIcon .foregroundColor(room.hasUnreads ? .compound.iconAccentTertiary : .compound.iconQuaternary) @@ -125,15 +130,7 @@ struct HomeScreenRoomCell: View { .frame(width: 12, height: 12) .foregroundColor(.compound.iconAccentTertiary) } - - if !room.hasDecoration { - // Force extra padding between last message text and the right border of the screen if there is no unread dot - Circle() - .frame(width: 12, height: 12) - .hidden() - } } - .padding(.leading, room.hasDecoration ? 12 : 0) } } @@ -205,6 +202,7 @@ struct HomeScreenRoomCell_Previews: PreviewProvider, TestablePreview { roomId: details.id, name: details.name, hasUnreads: details.unreadNotificationCount > 0, + hasOngoingCall: details.hasOngoingCall, timestamp: Date(timeIntervalSinceReferenceDate: 0).formattedMinimal(), lastMessage: details.lastMessage, notificationMode: details.notificationMode) diff --git a/ElementX/Sources/Screens/InvitesScreen/View/InvitesScreenCell.swift b/ElementX/Sources/Screens/InvitesScreen/View/InvitesScreenCell.swift index a64d3b891..635ddfcc3 100644 --- a/ElementX/Sources/Screens/InvitesScreen/View/InvitesScreenCell.swift +++ b/ElementX/Sources/Screens/InvitesScreen/View/InvitesScreenCell.swift @@ -191,7 +191,8 @@ private extension InvitesScreenRoomDetails { unreadNotificationCount: 0, notificationMode: nil, canonicalAlias: "#footest:somewhere.org", - inviter: inviter) + inviter: inviter, + hasOngoingCall: false) return .init(roomDetails: dmRoom, isUnread: false) } @@ -210,7 +211,8 @@ private extension InvitesScreenRoomDetails { unreadNotificationCount: 0, notificationMode: nil, canonicalAlias: alias, - inviter: inviter) + inviter: inviter, + hasOngoingCall: false) return .init(roomDetails: dmRoom, isUnread: isUnread) } } diff --git a/ElementX/Sources/Screens/RoomScreen/RoomScreenModels.swift b/ElementX/Sources/Screens/RoomScreen/RoomScreenModels.swift index 658421978..efedac85e 100644 --- a/ElementX/Sources/Screens/RoomScreen/RoomScreenModels.swift +++ b/ElementX/Sources/Screens/RoomScreen/RoomScreenModels.swift @@ -126,7 +126,7 @@ struct RoomScreenViewState: BindableState { var ownUserID: String - var isCallOngoing = false + var hasOngoingCall = false var bindings: RoomScreenViewStateBindings diff --git a/ElementX/Sources/Screens/RoomScreen/RoomScreenViewModel.swift b/ElementX/Sources/Screens/RoomScreen/RoomScreenViewModel.swift index 52a7106f5..96642298f 100644 --- a/ElementX/Sources/Screens/RoomScreen/RoomScreenViewModel.swift +++ b/ElementX/Sources/Screens/RoomScreen/RoomScreenViewModel.swift @@ -87,7 +87,7 @@ class RoomScreenViewModel: RoomScreenViewModelType, RoomScreenViewModelProtocol readReceiptsEnabled: appSettings.readReceiptsEnabled, isEncryptedOneToOneRoom: roomProxy.isEncryptedOneToOneRoom, ownUserID: roomProxy.ownUserID, - isCallOngoing: roomProxy.isCallOngoing, + hasOngoingCall: roomProxy.hasOngoingCall, bindings: .init(reactionsCollapsed: [:])), imageProvider: mediaProvider) @@ -281,7 +281,7 @@ class RoomScreenViewModel: RoomScreenViewModelType, RoomScreenViewModelProtocol guard let self else { return } self.state.roomTitle = roomProxy.roomTitle self.state.roomAvatarURL = roomProxy.avatarURL - self.state.isCallOngoing = roomProxy.isCallOngoing + self.state.hasOngoingCall = roomProxy.hasOngoingCall } .store(in: &cancellables) diff --git a/ElementX/Sources/Screens/RoomScreen/View/RoomScreen.swift b/ElementX/Sources/Screens/RoomScreen/View/RoomScreen.swift index ea3cead25..9a3e80916 100644 --- a/ElementX/Sources/Screens/RoomScreen/View/RoomScreen.swift +++ b/ElementX/Sources/Screens/RoomScreen/View/RoomScreen.swift @@ -164,7 +164,7 @@ struct RoomScreen: View { @ViewBuilder private var callButton: some View { - if context.viewState.isCallOngoing { + if context.viewState.hasOngoingCall { Button { context.send(viewAction: .presentCall) } label: { @@ -189,7 +189,7 @@ struct RoomScreen: View { // MARK: - Previews struct RoomScreen_Previews: PreviewProvider, TestablePreview { - static let viewModel = RoomScreenViewModel(roomProxy: RoomProxyMock(with: .init(displayName: "Preview room", isCallOngoing: true)), + static let viewModel = RoomScreenViewModel(roomProxy: RoomProxyMock(with: .init(displayName: "Preview room", hasOngoingCall: true)), timelineController: MockRoomTimelineController(), mediaProvider: MockMediaProvider(), mediaPlayerProvider: MediaPlayerProviderMock(), diff --git a/ElementX/Sources/Screens/RoomScreen/View/Timeline/SeparatorRoomTimelineView.swift b/ElementX/Sources/Screens/RoomScreen/View/Timeline/SeparatorRoomTimelineView.swift index 10194f9cd..144af74ff 100644 --- a/ElementX/Sources/Screens/RoomScreen/View/Timeline/SeparatorRoomTimelineView.swift +++ b/ElementX/Sources/Screens/RoomScreen/View/Timeline/SeparatorRoomTimelineView.swift @@ -24,6 +24,7 @@ struct SeparatorRoomTimelineView: View { .font(.compound.bodySMSemibold) .foregroundColor(.compound.textPrimary) .frame(maxWidth: .infinity) + .multilineTextAlignment(.center) .padding(.horizontal, 36.0) .padding(.vertical, 8.0) } diff --git a/ElementX/Sources/Services/Room/RoomProxy.swift b/ElementX/Sources/Services/Room/RoomProxy.swift index 31977af79..65a26ef24 100644 --- a/ElementX/Sources/Services/Room/RoomProxy.swift +++ b/ElementX/Sources/Services/Room/RoomProxy.swift @@ -151,7 +151,7 @@ class RoomProxy: RoomProxyProtocol { room.isTombstoned() } - var isCallOngoing: Bool { + var hasOngoingCall: Bool { room.hasActiveRoomCall() } diff --git a/ElementX/Sources/Services/Room/RoomProxyProtocol.swift b/ElementX/Sources/Services/Room/RoomProxyProtocol.swift index 58b190b2d..6cf9699a2 100644 --- a/ElementX/Sources/Services/Room/RoomProxyProtocol.swift +++ b/ElementX/Sources/Services/Room/RoomProxyProtocol.swift @@ -55,7 +55,7 @@ protocol RoomProxyProtocol { var isSpace: Bool { get } var isEncrypted: Bool { get } var isTombstoned: Bool { get } - var isCallOngoing: Bool { get } + var hasOngoingCall: Bool { get } var canonicalAlias: String? { get } var alternativeAliases: [String] { get } var hasUnreadNotifications: Bool { get } diff --git a/ElementX/Sources/Services/Room/RoomSummary/MockRoomSummaryProvider.swift b/ElementX/Sources/Services/Room/RoomSummary/MockRoomSummaryProvider.swift index 6d6f3b710..7e2e7626e 100644 --- a/ElementX/Sources/Services/Room/RoomSummary/MockRoomSummaryProvider.swift +++ b/ElementX/Sources/Services/Room/RoomSummary/MockRoomSummaryProvider.swift @@ -85,7 +85,8 @@ extension Array where Element == RoomSummary { unreadNotificationCount: 4, notificationMode: .allMessages, canonicalAlias: nil, - inviter: RoomMemberProxyMock.mockCharlie)), + inviter: RoomMemberProxyMock.mockCharlie, + hasOngoingCall: true)), .filled(details: RoomSummaryDetails(id: "2", name: "Second room", isDirect: true, @@ -95,7 +96,8 @@ extension Array where Element == RoomSummary { unreadNotificationCount: 1, notificationMode: .mentionsAndKeywordsOnly, canonicalAlias: nil, - inviter: RoomMemberProxyMock.mockCharlie)), + inviter: RoomMemberProxyMock.mockCharlie, + hasOngoingCall: false)), .filled(details: RoomSummaryDetails(id: "3", name: "Third room", isDirect: true, @@ -105,7 +107,8 @@ extension Array where Element == RoomSummary { unreadNotificationCount: 0, notificationMode: .mute, canonicalAlias: nil, - inviter: RoomMemberProxyMock.mockCharlie)), + inviter: RoomMemberProxyMock.mockCharlie, + hasOngoingCall: false)), .empty ] @@ -118,7 +121,8 @@ extension Array where Element == RoomSummary { unreadNotificationCount: 0, notificationMode: nil, canonicalAlias: "#footest:somewhere.org", - inviter: RoomMemberProxyMock.mockCharlie)), + inviter: RoomMemberProxyMock.mockCharlie, + hasOngoingCall: false)), .filled(details: RoomSummaryDetails(id: "someAwesomeRoomId2", name: "Second room", isDirect: true, @@ -128,6 +132,7 @@ extension Array where Element == RoomSummary { unreadNotificationCount: 0, notificationMode: nil, canonicalAlias: nil, - inviter: RoomMemberProxyMock.mockCharlie)) + inviter: RoomMemberProxyMock.mockCharlie, + hasOngoingCall: false)) ] } diff --git a/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryDetails.swift b/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryDetails.swift index a5b224366..380b232c7 100644 --- a/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryDetails.swift +++ b/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryDetails.swift @@ -28,6 +28,7 @@ struct RoomSummaryDetails { let notificationMode: RoomNotificationModeProxy? let canonicalAlias: String? let inviter: RoomMemberProxyProtocol? + let hasOngoingCall: Bool } extension RoomSummaryDetails: CustomStringConvertible { diff --git a/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift b/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift index 968791ea8..424f66370 100644 --- a/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift +++ b/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift @@ -248,7 +248,8 @@ class RoomSummaryProvider: RoomSummaryProviderProtocol { unreadNotificationCount: UInt(roomInfo.notificationCount), notificationMode: notificationMode, canonicalAlias: roomInfo.canonicalAlias, - inviter: inviterProxy) + inviter: inviterProxy, + hasOngoingCall: roomInfo.hasRoomCall) return invalidated ? .invalidated(details: details) : .filled(details: details) } diff --git a/UnitTests/Sources/LoggingTests.swift b/UnitTests/Sources/LoggingTests.swift index aaae5f4fe..58d48e1db 100644 --- a/UnitTests/Sources/LoggingTests.swift +++ b/UnitTests/Sources/LoggingTests.swift @@ -232,7 +232,8 @@ class LoggingTests: XCTestCase { unreadNotificationCount: 0, notificationMode: nil, canonicalAlias: nil, - inviter: nil) + inviter: nil, + hasOngoingCall: false) // When logging that value XCTAssert(MXLogger.logFiles.isEmpty) diff --git a/UnitTests/__Snapshots__/PreviewTests/test_homeScreen.Loaded.png b/UnitTests/__Snapshots__/PreviewTests/test_homeScreen.Loaded.png index 8116c0402..7399d277b 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_homeScreen.Loaded.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_homeScreen.Loaded.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:185b067a2b70566df2fce8f0b3e7d2f5e99e1ff13beb5c995cae1b7f68d1dc17 -size 160653 +oid sha256:036b3bb2926f55e4a495fa361f086a9af17d119f528550f8c8015ca96005ad9d +size 161158 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_homeScreenRoomCell.1.png b/UnitTests/__Snapshots__/PreviewTests/test_homeScreenRoomCell.1.png index cbd3cf4c5..f5a0e7ec2 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_homeScreenRoomCell.1.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_homeScreenRoomCell.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8c8d4cd85c146072f2541356426acf0e24ea2171c115c30311da7ff9d424d00a -size 125182 +oid sha256:c8590e3d0c40592bb2611482a375756833a6ca0aff046a6239a5358fb1a68735 +size 125789 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_mediaUploadPreviewScreen.1.png b/UnitTests/__Snapshots__/PreviewTests/test_mediaUploadPreviewScreen.1.png index 802ed7692..01b6d10cf 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_mediaUploadPreviewScreen.1.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_mediaUploadPreviewScreen.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1b4a59bfa03e0dcc4eda36bc0158f262d47c026cec3e79a05d7047406b6b1fb1 -size 62574 +oid sha256:6a7df918bec466c1b9d78669a9bacc4cd8b06987258529e4b8151211a4fea980 +size 74031 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_readMarkerRoomTimelineView.1.png b/UnitTests/__Snapshots__/PreviewTests/test_readMarkerRoomTimelineView.1.png index 73b54fd61..245966651 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_readMarkerRoomTimelineView.1.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_readMarkerRoomTimelineView.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f8b9cc5f7c38d3c97c2848d053c9822b39ee47c2ec30f87929c784c982239438 -size 82994 +oid sha256:bd95a11b21ba3176f8f6d3e3286cc657de9537813739e0ae125e145eeda3531c +size 82985 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_roomScreen.1.png b/UnitTests/__Snapshots__/PreviewTests/test_roomScreen.1.png index a7230505d..83523915b 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_roomScreen.1.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_roomScreen.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8128aece82c38468ca5d44dbe1602282ecdd8aa6db46ea8968aec359cf2ef0e9 -size 318628 +oid sha256:c398c384e7b40da0880948bd1cd313557e6009aa45bfbba22a1b5d7fa5f9ae40 +size 318622 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_separatorRoomTimelineView.1.png b/UnitTests/__Snapshots__/PreviewTests/test_separatorRoomTimelineView.1.png index d3d93943c..24f57f5ed 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_separatorRoomTimelineView.1.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_separatorRoomTimelineView.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0e1627337bdb45fef3f3c3bfd07ff7198919c3d48c09123bd7956536efc43354 -size 59468 +oid sha256:eb3b24027ab8df500b2413e051ade2f224979cce016246db8e84faf8149730b4 +size 59463 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline-RTL.png b/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline-RTL.png index 79895813b..33da2e84b 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline-RTL.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline-RTL.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:158acc42dea8232a7b8a24f373198f42ad00eb507c37cd7749344b06cdb7393f -size 340751 +oid sha256:5d9b24eabfe1a1e9b20e073a54b502fe2dd931888bbdfc0f9e3f80daf47da086 +size 340654 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline-with-read-receipts.png b/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline-with-read-receipts.png index dd4d81b08..dc3e0744b 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline-with-read-receipts.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline-with-read-receipts.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a48e1672bc55f0d0c2b5f2345554e5e491f8dada688374accb9e4a63597290e3 -size 337134 +oid sha256:c03292b2869766486a4fce17d7822ac7303d0fb1df4f13575f0177537823c3bb +size 337145 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline.png b/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline.png index 760579dd4..b547476ad 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_timelineItemBubbledStylerView.Mock-Timeline.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:850458aa89e4cadabe9bde5b89d131c1eed38077ee1fd9e04f82aa50cf7504b2 -size 339376 +oid sha256:b90380fb1e7089bf7d47cab12667adbce4249b2ec78b4eb112f0b244cbe3d72e +size 339386 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_timelineItemPlainStylerView.1.png b/UnitTests/__Snapshots__/PreviewTests/test_timelineItemPlainStylerView.1.png index 15f734508..c26b57f9b 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_timelineItemPlainStylerView.1.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_timelineItemPlainStylerView.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c263006ebed5bbccef51df5439d62a377abc91f6882c1f38d8f63524a55fc968 -size 371053 +oid sha256:b26642d6f01ae553147d66e347da12469ea642a1fa27f70ed802a703f27f54af +size 370905 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_timelineView.1.png b/UnitTests/__Snapshots__/PreviewTests/test_timelineView.1.png index c4e8adace..e130a2bcf 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_timelineView.1.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_timelineView.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bb67c46c12b1593eea1f3bcf3c561daf1f4d208676a884f76b973735a81bc313 -size 315113 +oid sha256:95554490a7d6babe6354bbdc311271b94e62f42176c923eb2afb443d12e768a1 +size 315109 diff --git a/UnitTests/__Snapshots__/PreviewTests/test_uITimelineView.1.png b/UnitTests/__Snapshots__/PreviewTests/test_uITimelineView.1.png index c4e8adace..e130a2bcf 100644 --- a/UnitTests/__Snapshots__/PreviewTests/test_uITimelineView.1.png +++ b/UnitTests/__Snapshots__/PreviewTests/test_uITimelineView.1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bb67c46c12b1593eea1f3bcf3c561daf1f4d208676a884f76b973735a81bc313 -size 315113 +oid sha256:95554490a7d6babe6354bbdc311271b94e62f42176c923eb2afb443d12e768a1 +size 315109