remove route_calculation setting, always use OSRM routing (#1064)

The per-user route_calculation toggle was a second, hidden on/off layer
on top of the day footer's show-route button, and made it easy to end up
with straight-line routes for no obvious reason. Drop the setting
entirely: routing is always on, the footer toggle stays the single
switch. Old stored values are simply ignored (settings are key-value, no
migration needed).
This commit is contained in:
Maurice
2026-05-26 16:21:10 +02:00
committed by GitHub
parent e050814c42
commit 324d930ca3
31 changed files with 12 additions and 139 deletions
-1
View File
@@ -200,7 +200,6 @@ const ar: Record<string, string | { name: string; category: string }[]> = {
'settings.language': 'اللغة',
'settings.temperature': 'وحدة الحرارة',
'settings.timeFormat': 'تنسيق الوقت',
'settings.routeCalculation': 'حساب المسار',
'settings.blurBookingCodes': 'إخفاء رموز الحجز',
'settings.notifications': 'الإشعارات',
'settings.notifyTripInvite': 'دعوات الرحلات',
-1
View File
@@ -195,7 +195,6 @@ const br: Record<string, string | { name: string; category: string }[]> = {
'settings.language': 'Idioma',
'settings.temperature': 'Unidade de temperatura',
'settings.timeFormat': 'Formato de hora',
'settings.routeCalculation': 'Cálculo de rota',
'settings.blurBookingCodes': 'Ocultar códigos de reserva',
'settings.notifications': 'Notificações',
'settings.notifyTripInvite': 'Convites de viagem',
-1
View File
@@ -196,7 +196,6 @@ const cs: Record<string, string | { name: string; category: string }[]> = {
'settings.language': 'Jazyk',
'settings.temperature': 'Jednotky teploty',
'settings.timeFormat': 'Formát času',
'settings.routeCalculation': 'Výpočet trasy',
'settings.blurBookingCodes': 'Skrýt rezervační kódy',
'settings.notifications': 'Oznámení',
'settings.notifyTripInvite': 'Pozvánky na cesty',
-1
View File
@@ -198,7 +198,6 @@ const de: Record<string, string | { name: string; category: string }[]> = {
'settings.language': 'Sprache',
'settings.temperature': 'Temperatureinheit',
'settings.timeFormat': 'Zeitformat',
'settings.routeCalculation': 'Routenberechnung',
'settings.bookingLabels': 'Orts-Labels auf Buchungsrouten',
'settings.bookingLabelsHint': 'Zeigt Bahnhofs-/Flughafennamen auf der Karte. Wenn aus, wird nur das Icon angezeigt.',
'settings.blurBookingCodes': 'Buchungscodes verbergen',
-1
View File
@@ -212,7 +212,6 @@ const en: Record<string, string | { name: string; category: string }[]> = {
'settings.language': 'Language',
'settings.temperature': 'Temperature Unit',
'settings.timeFormat': 'Time Format',
'settings.routeCalculation': 'Route Calculation',
'settings.bookingLabels': 'Booking route labels',
'settings.bookingLabelsHint': 'Show station / airport names on the map. When off, only the icon is shown.',
'settings.blurBookingCodes': 'Blur Booking Codes',
-1
View File
@@ -196,7 +196,6 @@ const es: Record<string, string> = {
'settings.language': 'Idioma',
'settings.temperature': 'Unidad de temperatura',
'settings.timeFormat': 'Formato de hora',
'settings.routeCalculation': 'Cálculo de ruta',
'settings.blurBookingCodes': 'Difuminar códigos de reserva',
'settings.notifications': 'Notificaciones',
'settings.notifyTripInvite': 'Invitaciones de viaje',
-1
View File
@@ -195,7 +195,6 @@ const fr: Record<string, string> = {
'settings.language': 'Langue',
'settings.temperature': 'Unité de température',
'settings.timeFormat': 'Format de l\'heure',
'settings.routeCalculation': 'Calcul d\'itinéraire',
'settings.blurBookingCodes': 'Masquer les codes de réservation',
'settings.notifications': 'Notifications',
'settings.notifyTripInvite': 'Invitations de voyage',
-1
View File
@@ -195,7 +195,6 @@ const hu: Record<string, string | { name: string; category: string }[]> = {
'settings.language': 'Nyelv',
'settings.temperature': 'Hőmérséklet egység',
'settings.timeFormat': 'Időformátum',
'settings.routeCalculation': 'Útvonalszámítás',
'settings.blurBookingCodes': 'Foglalási kódok elrejtése',
'settings.notifications': 'Értesítések',
'settings.notifyTripInvite': 'Utazási meghívók',
-1
View File
@@ -198,7 +198,6 @@ const id: Record<string, string | { name: string; category: string }[]> = {
'settings.language': 'Bahasa',
'settings.temperature': 'Satuan Suhu',
'settings.timeFormat': 'Format Waktu',
'settings.routeCalculation': 'Perhitungan Rute',
'settings.blurBookingCodes': 'Sembunyikan Kode Pemesanan',
'settings.notifications': 'Notifikasi',
'settings.notifyTripInvite': 'Undangan perjalanan',
-1
View File
@@ -195,7 +195,6 @@ const it: Record<string, string | { name: string; category: string }[]> = {
'settings.language': 'Lingua',
'settings.temperature': 'Unità di Temperatura',
'settings.timeFormat': 'Formato Ora',
'settings.routeCalculation': 'Calcolo Percorso',
'settings.blurBookingCodes': 'Nascondi codici di prenotazione',
'settings.notifications': 'Notifiche',
'settings.notifyTripInvite': 'Inviti di viaggio',
-1
View File
@@ -212,7 +212,6 @@ const ja: Record<string, string | { name: string; category: string }[]> = {
'settings.language': '言語',
'settings.temperature': '温度単位',
'settings.timeFormat': '時刻形式',
'settings.routeCalculation': '経路計算',
'settings.bookingLabels': '予約ルートのラベル',
'settings.bookingLabelsHint': '地図に駅・空港名を表示。オフ時はアイコンのみ。',
'settings.blurBookingCodes': '予約コードをぼかす',
-1
View File
@@ -212,7 +212,6 @@ const ko: Record<string, string | { name: string; category: string }[]> = {
'settings.language': '언어',
'settings.temperature': '온도 단위',
'settings.timeFormat': '시간 형식',
'settings.routeCalculation': '경로 계산',
'settings.bookingLabels': '예약 경로 레이블',
'settings.bookingLabelsHint': '지도에 역 / 공항 이름을 표시합니다. 끄면 아이콘만 표시됩니다.',
'settings.blurBookingCodes': '예약 코드 흐리게',
-1
View File
@@ -195,7 +195,6 @@ const nl: Record<string, string> = {
'settings.language': 'Taal',
'settings.temperature': 'Temperatuureenheid',
'settings.timeFormat': 'Tijdnotatie',
'settings.routeCalculation': 'Routeberekening',
'settings.blurBookingCodes': 'Boekingscodes vervagen',
'settings.notifications': 'Meldingen',
'settings.notifyTripInvite': 'Reisuitnodigingen',
-1
View File
@@ -178,7 +178,6 @@ const pl: Record<string, string | { name: string; category: string }[]> = {
'settings.language': 'Język',
'settings.temperature': 'Jednostka temperatury',
'settings.timeFormat': 'Format czasu',
'settings.routeCalculation': 'Obliczanie trasy',
'settings.blurBookingCodes': 'Rozmyj kody rezerwacji',
'settings.notifications': 'Powiadomienia',
'settings.notifyTripInvite': 'Zaproszenia do podróży',
-1
View File
@@ -195,7 +195,6 @@ const ru: Record<string, string> = {
'settings.language': 'Язык',
'settings.temperature': 'Единица температуры',
'settings.timeFormat': 'Формат времени',
'settings.routeCalculation': 'Расчёт маршрута',
'settings.blurBookingCodes': 'Скрыть коды бронирования',
'settings.notifications': 'Уведомления',
'settings.notifyTripInvite': 'Приглашения в поездку',
-1
View File
@@ -212,7 +212,6 @@ const tr: Record<string, string | { name: string; category: string }[]> = {
'settings.language': 'Dil',
'settings.temperature': 'Sıcaklık birimi',
'settings.timeFormat': 'Saat biçimi',
'settings.routeCalculation': 'Route Calculation',
'settings.bookingLabels': 'Booking route labels',
'settings.bookingLabelsHint': 'Show station / airport names on the map. When off, only the icon is shown.',
'settings.blurBookingCodes': 'Blur Booking Codes',
-1
View File
@@ -209,7 +209,6 @@ const uk: Record<string, string> = {
'settings.language': 'Мова',
'settings.temperature': 'Одиниця температури',
'settings.timeFormat': 'Формат часу',
'settings.routeCalculation': 'Розрахунок маршруту',
'settings.blurBookingCodes': 'Приховати коди бронювання',
'settings.notifications': 'Сповіщення',
'settings.notifyTripInvite': 'Запрошення до поїздки',
-1
View File
@@ -195,7 +195,6 @@ const zh: Record<string, string> = {
'settings.language': '语言',
'settings.temperature': '温度单位',
'settings.timeFormat': '时间格式',
'settings.routeCalculation': '路线计算',
'settings.blurBookingCodes': '模糊预订代码',
'settings.notifications': '通知',
'settings.notifyTripInvite': '旅行邀请',
-1
View File
@@ -195,7 +195,6 @@ const zhTw: Record<string, string> = {
'settings.language': '語言',
'settings.temperature': '溫度單位',
'settings.timeFormat': '時間格式',
'settings.routeCalculation': '路線計算',
'settings.blurBookingCodes': '模糊預訂程式碼',
'settings.notifications': '通知',
'settings.notifyTripInvite': '旅行邀請',