Improve last activity

This commit is contained in:
2026-01-29 08:48:54 +01:00
parent ef59bf5011
commit 18b70de638
2 changed files with 65 additions and 113 deletions

View File

@@ -119,9 +119,21 @@ class LastHeardItem {
String get destinationDisplayName {
if (destinationName != null && destinationName!.isNotEmpty) {
return '$destinationCall ($destinationName)';
return 'TG $destinationID $destinationName';
}
return 'TG $destinationID';
}
String get durationDisplay {
final durationSeconds = stop - start;
if (durationSeconds < 0) return '';
if (durationSeconds < 60) {
return '${durationSeconds}s';
} else {
final minutes = durationSeconds ~/ 60;
final seconds = durationSeconds % 60;
return seconds > 0 ? '${minutes}m ${seconds}s' : '${minutes}m';
}
return destinationCall;
}
DateTime get timestamp {