Feature "Wunschziel für heute" entfernen und BWV-Seite ergänzen

Entfernt den Button und die komplette Funktionalität "Wunschziel für
heute" (desired_zip): Seite, Netzwerk-Nachricht, Preference-Konstante,
Übermittlung beim Session-Start sowie alle Übersetzungen. Ergänzt die
neue BWV-Seite samt SetBwvLocationMessage und preferencesRemove-Helfer.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
SvenandClaude Opus 4.8 committed 2026-06-24 08:11:54 +02:00
1 parent 10b3a647e7
commit e36fc69edc
12 files changed
+626 -278

No files matched your search

+3 -3
View File
@@ -4,9 +4,9 @@ import 'package:stadtbote/content_views/accepted_jobs_page.dart';
import 'package:stadtbote/content_views/approach_area_page.dart';
import 'package:stadtbote/objectbox.g.dart';
import 'package:stadtbote/content_views/assigned_jobs_page.dart';
import 'package:stadtbote/content_views/bwv_page.dart';
import 'package:stadtbote/content_views/finished_jobs_page.dart';
import 'package:stadtbote/content_views/messages_page.dart';
import 'package:stadtbote/content_views/set_desired_zip_page.dart';
import 'package:stadtbote/content_views/utils/content_view_widget.dart';
import 'package:stadtbote/main.dart';
import 'package:stadtbote/model/job.dart';
@@ -245,13 +245,13 @@ class _MainPageState extends State<MainPage> with ConsumerMixin, ProducerMixin {
Visibility(
visible: !_loggedOut && _showBWVButton,
child: getDefaultButton(
'desired_zip'.tr,
'bwv'.tr,
image: Image.asset('assets/wunsch_plz.png',
width: 30, height: 30),
() async => {
sendMessage(
routingKey: Constants.messageTopicPushContentView,
payload: const SetDesiredZipPage(),
payload: const BWVPage(),
)
}),
),