
Diese Etappe in KDE Itinerary: Juni - Juli
Es ist wieder Zeit für ein zweimonatliches Update zu den Neuigkeiten rund um Itinerary! Seit dem letzten Bericht gibt es unter anderem eine neue kombinierte Reiseansicht, Unterstützung für Mitfahrdienste und neue Passformate für Apple Wallet.
Disclaimer: Dies ist eine ÜBERSETZUNG von Volker Krauses 🇬🇧 Reihe über KDE Itinerary und verwandte Projekte. Assistiert von Deepl. Korrekturgelesen & aufbereitet von s3nnet.
Folgen Sie dem weißen Kaninchen blauen String für die Lektüre des englischen Originals. Beschwerden bitte hier entlang.
🗞 Neue Funktionen
Neue kombinierte Reiseansicht
Da immer mehr Reisen auf Online-Echtzeit- und Fahrplandaten basieren, ist der Zugriff auf die Reisedetails (Zwischenstopps, Routenansicht usw.) über verschachtelte Aktionen zunehmend umständlich geworden. Daher hat Jonah die Detailseiten für alle Verkehrsmittel (Züge, Busse, Fähren, Flüge) neu gestaltet und mit einer neuen Symbolleiste am unteren Rand versehen, um den Zugriff auf diese Informationen zu vereinfachen.
In der Ansicht mit den Reisedetails können nun auch die Abfahrtszeiten der öffentlichen Verkehrsmittel an jeder Zwischenhaltestelle abgefragt werden. Dies ist beispielsweise hilfreich, wenn bei komplexeren Störungen eine manuelle Umplanung erforderlich ist.
Mitfahrgelegenheit (Ride sharing)
Nachdem Transitous Anfang dieses Jahres Unterstützung für Mitfahrgelegenheiten (🇬🇧) erhalten hat, wurde diese Funktion nun auch auf die Kundenanwendungen ausgeweitet. Sowohl Itinerary als auch KTrip verfügen nun über einen Modusfilter hierfür, und Itinerary kann Fahrten mit Mitfahrgelegenheiten in die Zeitleiste einfügen.
Neue Passformate für Apple Wallet
Itinerary kann nun eine neue Variante des Apple-Wallet-Pass-Formats anzeigen, die sogenannten „Poster-Veranstaltungstickets“. Konzeptionell ähneln diese den bestehenden Veranstaltungstickets, weisen jedoch ein ganz anderes Layout und andere Inhalte auf, die bisher überhaupt nicht dargestellt werden konnten.
Der Hintergrundunschärfeeffekt und einige Schriftgrößen stimmen noch nicht ganz, aber zumindest werden die relevanten Inhalte nun korrekt angezeigt.
Außerdem gibt es einige Formatierungserweiterungen, die alle nun unterstützten Passarten betreffen:
- Vier weitere Barcode-Typen (EAN13, Code 39, Codabar und ITF).
- Mehrzeilige Zusatzfelder.
- RGBA-Farbwerte.
Bei dieser Gelegenheit wurden auch einige Lücken in der bestehenden Formatunterstützung behoben:
- Korrekte Darstellung von Feldern, die nur das Datum bzw. nur die Uhrzeit enthalten.
- Ermittlung von Bilddateien, die nur in einer Variante mit höherer Pixelauflösung vorhanden sind.
- Behebung des Problems, dass Organisations- und Beschreibungsfelder nicht übersetzt wurden.
Neben der visuellen Darstellung können Apple-Wallet-Karten in neueren Versionen auch maschinenlesbare semantische Informationen zu ihrem Inhalt enthalten, was nun auch im Reisedokument-Extraktor genutzt wird.
🛤 Infrastruktur
Buchungslinks in Transitous
Dank Jonahs Arbeit wurde MOTIS, die Routing-Engine hinter Transitous, um die Unterstützung für die GTFS Transit Ticketing Extension erweitert. Dadurch stehen Buchungslinks für weitere Verkehrsbetriebe zur Verfügung, die dann von Itinerary oder KTrip angezeigt werden.
Plattformintegration für Android and Linux
Es wurden allgemeine Arbeiten zur Plattformintegration für alle (mobilen) KDE-Apps durchgeführt, wovon natürlich auch Itinerary profitiert.
Für Android gibt es einen eigenen Blogbeitrag (🇬🇧). Seitdem wurden lokalisierungsbezogene Vergleiche in Qt (für 6.13) behoben, und Itinerary verfügt nun über eine integrierte Absturzberichterstattung, die bereits jetzt bei der Entwicklung hilfreich ist. Einige notwendige Änderungen, um das Problem, dass Dateien aus Cloud-Freigaben nicht geöffnet werden können, endgültig zu beheben, stecken jedoch noch in der Überprüfung fest.
Bei Linux lag der Schwerpunkt auf Berechtigungsprüfungen und dem GPS-Zugriff in einer Flatpak-Sandbox (🇬🇧). Die Grundlage für die Qt-Berechtigungs-API zur Unterstützung des Flatpak-Berechtigungssystems wurde inzwischen für Qt 6.13 integriert.
Standardisierung von OSM im Innenbereich
Zudem wurden Anstrengungen unternommen, die Modellierung und Kartierung von Innenräumen in OpenStreetMap weiterzuentwickeln und zu standardisieren. Dies geschieht zwar natürlich unter Berücksichtigung des gesamten OSM-Ökosystems, kommt aber auch Itinerary, Transitous und Kongress zugute. Dort trägt es zur Verbesserung der Routenführung durch Gebäude sowie zur Visualisierung von Gebäudeinnenräumen bei.
Unterstützung für GBFS v3 fortgesetzt
Im vorherigen Bericht war bereits auf die Arbeiten zur Verbesserung der Unterstützung für den Austausch von Fahrzeugdaten gemäß GBFS v3 hingewiesen worden. Diese wurden fortgesetzt und zeigen nun auch einige sichtbarere Ergebnisse:
- Die GBFS-Feed-Datenbank wurde aktualisiert und enthält nun rund 1.500 Feeds aus aller Welt; sie kann nun unabhängig von der Anwendung selbst online aktualisiert werden.
- Die Fahrgastkapazität der Fahrzeuge wird angezeigt, sofern diese Informationen verfügbar sind (vor allem für Pkw relevant).
- Die Öffnungszeiten von Mietwagenstationen oder Mietwagen-Netzwerken können nun angezeigt werden.
🎫 Events
Einige Mitglieder der Transitous-Community werden Ende August auf der State of the Map 2026 in Paris dabei sein, und ich werde dort einen Vortrag über Transitous halten.
Im September findet in Graz die KDE Akademy 2026 statt, die wahrscheinlich zu den größten Zusammenkünften der Itinerary-Community zählt. Ich werde dort einen Vortrag darüber halten, wie Continuous Delivery Itinerary bei der Qualitätssicherung unterstützt.
Anfang Oktober findet in Bern die zweite Open Transport Community Conference statt, bei der die Community sowohl von Transitous als auch von Itinerary vertreten sein werden. Es sind noch einige Tickets verfügbar.
🔧 Fehlerkorrekturen & Verbesserungen
Reisedokument-Extraktor
- Neue oder verbesserte Extraktoren für 12go, Accor, BDŽ, Collegeboard, Doodle, DRK, Flixbus, HVV, IRCTC, KTMB, PKP, Polferries, Sportio, SRT, Ticketspot und VR.
- Das Problem beim Extrahieren von Rückgabebeschreibungen aus Standard-UIC-FCB-NRT-Fahrkarten-Barcodes wurde behoben (Fehler 520826).
All dies ist dank Ihrer Spenden für Reisedokumente möglich geworden!
ÖPNV-Daten
- Standortsuche ohne explizite Auswahl eines Landes ermöglicht.
- Verbesserte Zusammenfassung und Sortierung der Suchergebnisse für Haltestellen.
- Unterstützung für die Amtrak-Onboard-API hinzugefügt.
- Unterstützung für die Ermittlung von Standorten anhand von Koordinaten und Buchungs-URLs für LTG Link hinzugefügt.
- Sortierung der Länder auf der Backend-Konfigurationsseite korrigiert.
- DB-Buchungs-URLs für Verbindungen korrigiert, für die tatsächlich keine Fahrkarten verkauft werden.
- Anzeige von Text auf hellen Linienfarben bei hellen Farbschemata korrigiert.
All dies kommt auch KTrip direkt zugute.
Itinerary App
- Es ist nun möglich, Transfers zwischen mehrtägigen Veranstaltungen hinzuzufügen.
- Das Aktivieren von Buchungslinks auf Detailseiten wurde korrigiert.
- Das zu schmale globale Menü wurde korrigiert.
- Der Timer-Überlauf bei Aktualisierungen der Zeitleiste für Reisen, die zu weit in der Zukunft liegen, wurde behoben.
- Die Konfiguration der Benachrichtigungen beim Ausführen in einer Flatpak-Sandbox wurde korrigiert.
- Die Zeitauswahl unter
Linuxverfügt nun über eine Schaltfläche zur einfachen Auswahl von „Jetzt“. - Es wurde behoben, dass Frankreich versehentlich nicht als Teil des EU-Roaminggebiets berücksichtigt wurde.
- Auf der Seite mit dem Fahrzeuglayout werden nun alle reservierten Sitzplatznummern angezeigt.
🆘 Wie Sie helfen können
Feedback und Beispiele für Reisedokumente sind sehr willkommen, ebenso wie alle anderen Formen von Beiträgen. Fühlen Sie sich frei, sich uns im KDE Itinerary Matrix-Kanal anzuschließen.
ℹ️ Diese Serie (🇬🇧 volkerkrause.eu) und ihre deutsche Übersetzung (hic) erscheinen derzeit im Zweimonatsrhythmus. Stay tuned 💕
Eine Übersetzung von s3n🧩net






















Comments