build: Update Matrix Dart SDK to 0.24.0

This commit is contained in:
Krille 2023-11-29 13:39:55 +01:00
parent efb26622ac
commit 1a83d33cf5
No known key found for this signature in database
3 changed files with 3 additions and 32 deletions

View file

@ -4,37 +4,8 @@ import 'package:flutter_gen/gen_l10n/l10n.dart';
import 'package:matrix/matrix.dart';
import '../config/app_config.dart';
import 'date_time_extension.dart';
extension RoomStatusExtension on Room {
CachedPresence? get directChatPresence =>
client.presences[directChatMatrixID];
String getLocalizedStatus(BuildContext context) {
if (isDirectChat) {
final directChatPresence = this.directChatPresence;
if (directChatPresence != null &&
(directChatPresence.lastActiveTimestamp != null ||
directChatPresence.currentlyActive != null)) {
if (directChatPresence.statusMsg?.isNotEmpty ?? false) {
return directChatPresence.statusMsg!;
}
if (directChatPresence.currentlyActive == true) {
return L10n.of(context)!.currentlyActive;
}
if (directChatPresence.lastActiveTimestamp == null) {
return L10n.of(context)!.lastSeenLongTimeAgo;
}
final time = directChatPresence.lastActiveTimestamp!;
return L10n.of(context)!
.lastActiveAgo(time.localizedTimeShort(context));
}
return L10n.of(context)!.lastSeenLongTimeAgo;
}
return L10n.of(context)!
.countParticipants(summary.mJoinedMemberCount.toString());
}
String getLocalizedTypingText(BuildContext context) {
var typingText = '';
final typingUsers = this.typingUsers;

View file

@ -1153,10 +1153,10 @@ packages:
dependency: "direct main"
description:
name: matrix
sha256: "4c94857b53674067b7aeb39723220ee7834128ffde3d54f8185c73a6784bc919"
sha256: "155673171920dceb224bd209f51a3e41fc5c015f55ec780c9d95e54eb84ba582"
url: "https://pub.dev"
source: hosted
version: "0.23.0"
version: "0.24.0"
matrix_api_lite:
dependency: transitive
description:

View file

@ -61,7 +61,7 @@ dependencies:
keyboard_shortcuts: ^0.1.4
latlong2: ^0.8.1
linkify: ^5.0.0
matrix: ^0.23.0
matrix: ^0.24.0
matrix_homeserver_recommendations: ^0.3.0
native_imaging: ^0.1.0
package_info_plus: ^4.0.0