Erweiterungen

This commit is contained in:
Sven committed 2026-02-25 10:40:29 +01:00
1 parent 955d7b3cb4
commit e9811da904
25 files changed
+1505 -128

No files matched your search

+5 -4
View File
@@ -12,6 +12,7 @@ import 'package:stadtbote/network_messages/messages_showed.dart';
import 'package:stadtbote/tools/constants.dart';
import 'package:stadtbote/tools/messages/publish_payload_message.dart';
import '../tools/app_localizations.dart';
import '../tools/util.dart';
class MessagesPage extends ContentViewWidget {
@@ -51,7 +52,7 @@ class _MessagesPageState extends State<MessagesPage> with ProducerMixin {
final box = MyApp.objectBoxStore.box<SessionStatus>();
final sessions = box.getAll();
var status = sessions.isNotEmpty ? sessions.first : null;
_sid = status != null ? status.sid : 'Unbekannt';
_sid = status != null ? status.sid : 'unknown'.tr;
_sendMessagesReadMessage();
@@ -165,17 +166,17 @@ class _MessagesPageState extends State<MessagesPage> with ProducerMixin {
padding: const EdgeInsets.all(5),
child: Column(
children: [
const Text('Soll die Nachricht gelöscht werden?'),
Text('delete_message_confirm'.tr),
const SizedBox(height: 20),
Row(children: [
Expanded(
child: getDefaultButton('Nein',
child: getDefaultButton('no'.tr,
() => {Navigator.of(context).pop()}),
),
const SizedBox(width: 20),
Expanded(
child: getDefaultButton(
'Ja',
'yes'.tr,
() async => {
MyApp.objectBoxStore.box<sbmessage.ChatMessage>()
.remove(int.parse(message.id)),