File tree Expand file tree Collapse file tree 2 files changed +13
-9
lines changed
libraries/eventformatter/impl/src/main
kotlin/io/element/android/libraries/eventformatter/impl Expand file tree Collapse file tree 2 files changed +13
-9
lines changed Original file line number Diff line number Diff line change @@ -80,6 +80,13 @@ class StateContentFormatter @Inject constructor(
80
80
else -> sp.getString(R .string.state_event_room_topic_removed, senderDisambiguatedDisplayName)
81
81
}
82
82
}
83
+ OtherState .RoomPinnedEvents -> {
84
+ when {
85
+ // TODO manage all cases when available
86
+ senderIsYou -> sp.getString(R .string.state_event_room_pinned_events_changed_by_you)
87
+ else -> sp.getString(R .string.state_event_room_pinned_events_changed, senderDisambiguatedDisplayName)
88
+ }
89
+ }
83
90
is OtherState .Custom -> when (renderingMode) {
84
91
RenderingMode .RoomList -> {
85
92
Timber .v(" Filtering timeline item for room state change: $content " )
@@ -161,15 +168,6 @@ class StateContentFormatter @Inject constructor(
161
168
" RoomJoinRules"
162
169
}
163
170
}
164
- OtherState .RoomPinnedEvents -> when (renderingMode) {
165
- RenderingMode .RoomList -> {
166
- Timber .v(" Filtering timeline item for room state change: $content " )
167
- null
168
- }
169
- RenderingMode .Timeline -> {
170
- " RoomPinnedEvents"
171
- }
172
- }
173
171
is OtherState .RoomUserPowerLevels -> when (renderingMode) {
174
172
RenderingMode .RoomList -> {
175
173
Timber .v(" Filtering timeline item for room state change: $content " )
Original file line number Diff line number Diff line change 45
45
<string name =" state_event_room_name_removed_by_you" >"You removed the room name"</string >
46
46
<string name =" state_event_room_none" >"%1$s made no changes"</string >
47
47
<string name =" state_event_room_none_by_you" >"You made no changes"</string >
48
+ <string name =" state_event_room_pinned_events_changed" >"%1$s changed the pinned messages"</string >
49
+ <string name =" state_event_room_pinned_events_changed_by_you" >"You changed the pinned messages"</string >
50
+ <string name =" state_event_room_pinned_events_pinned" >"%1$s pinned a message"</string >
51
+ <string name =" state_event_room_pinned_events_pinned_by_you" >"You pinned a message"</string >
52
+ <string name =" state_event_room_pinned_events_unpinned" >"%1$s unpinned a message"</string >
53
+ <string name =" state_event_room_pinned_events_unpinned_by_you" >"You unpinned a message"</string >
48
54
<string name =" state_event_room_reject" >"%1$s rejected the invitation"</string >
49
55
<string name =" state_event_room_reject_by_you" >"You rejected the invitation"</string >
50
56
<string name =" state_event_room_remove" >"%1$s removed %2$s"</string >
You can’t perform that action at this time.
0 commit comments