onboarding
Christian Pauly 4 years ago
parent eb9fa05979
commit e70f123182

@ -595,7 +595,13 @@ class BackgroundPush {
final title = l10n.unreadMessages(room.notificationCount);
// Calculate the body
final body = event?.plaintextBody ?? l10n.openAppToReadMessages;
final body = event.getLocalizedBody(
MatrixLocals(L10n.of(context)),
withSenderNamePrefix: !room.isDirectChat,
plaintextBody: true,
hideReply: true,
hideEdit: true,
);
// The person object for the android message style notification
final avatar = room.avatar == null

@ -268,7 +268,12 @@ class ChatListItem extends StatelessWidget {
: Text(
room.membership == Membership.invite
? L10n.of(context).youAreInvitedToThisChat
: room.lastEvent?.plaintextBody,
: room.lastEvent?.getLocalizedBody(
MatrixLocals(L10n.of(context)),
hideReply: true,
hideEdit: true,
plaintextBody: true,
),
softWrap: false,
maxLines: 1,
overflow: TextOverflow.ellipsis,

@ -221,6 +221,9 @@ class MatrixState extends State<Matrix> with WidgetsBindingObserver {
MatrixLocals(L10n.of(widget.context)),
withSenderNamePrefix:
!room.isDirectChat || room.lastEvent.senderId == client.userID,
plaintextBody: true,
hideReply: true,
hideEdit: true,
);
final icon = event.sender.avatarUrl?.getThumbnail(client,
width: 64, height: 64, method: ThumbnailMethod.crop) ??

Loading…
Cancel
Save