KDE ItineraryProject
ActivePublic

Details

Description

KDE Itinerary application, associated libraries and KMail plug-in.

Mailing list: https://mail.kde.org/mailman/listinfo/kde-pim
IRC/Matrix: #kontact

Repositories:
https://invent.kde.org/pim/kpkpass (Apple Wallet pass handling)
https://invent.kde.org/pim/kitinerary (Data model/extraction/augmentation)
https://invent.kde.org/libraries/kpublictransport (Public transport journey and realtime data query API)
https://invent.kde.org/pim/itinerary (mobile app)
https://invent.kde.org/pim/kdepim-addons (KMail plug-in)
https://invent.kde.org/broulik/itinerary-travelbird (Thunderbird plug-in)
https://invent.kde.org/pim/kitinerary-workbench (Extractor development tool)
https://invent.kde.org/libraries/kosmindoormap/ (OSM indoor map view)

Usage and troubleshooting: https://community.kde.org/KDE_PIM/KDE_Itinerary
Supported providers: https://community.kde.org/KDE_PIM/KItinerary/Supported_Providers

Recent Activity

Aug 19 2023

vkrause moved T8780: Implement editing of elements in the app from Ideas to Done on the KDE Itinerary board.
Aug 19 2023, 1:45 PM · KDE Itinerary
vkrause moved T10087: Quick access for current boarding pass from Ideas to Done on the KDE Itinerary board.
Aug 19 2023, 1:44 PM · KDE Itinerary
vkrause moved T12665: content: URLs trigger security excpetion with spaces or special cars in them from Ideas to Done on the KDE Itinerary board.
Aug 19 2023, 1:42 PM · Android, KDE Itinerary

Apr 12 2023

vkrause moved T11762: Add support for coach operator National Express (https://www.nationalexpress.com/en) from Ideas to Done on the KDE Itinerary board.
Apr 12 2023, 3:23 PM · KDE Itinerary

Feb 13 2023

vkrause added a comment to T15946: Add support for train operator Eurostar.

Eurostart barcodes are supported now, but they don't contain information about the departure time (just the departure day) nor the station names (just station codes). So we'd only need to get those missing bits from the PDF.

Feb 13 2023, 4:10 PM · KDE Itinerary

Nov 5 2022

vkrause added a comment to T15946: Add support for train operator Eurostar.

Right, that is a recurring problem with such documents unfortunately. If it's in a textual format (HTML, email, textual barcodes, etc), search & replace for your name, birth date, credit card/passport number, etc with distinct same length dummy values can work, for PDFs or unknown binary barcode formats it's largely impossible (either the data isn't fully removed or the document is altered in its structure too much).

Nov 5 2022, 10:38 AM · KDE Itinerary

Nov 4 2022

garageman added a comment to T15946: Add support for train operator Eurostar.

Yes I do, I'd be very happy to supply them however the tickets haven't been used yet and contain some personal information is there a way to remove this so I can send it to you?
I tried my hand at making my own extractor but couldn't get kitinerary-workbench installed (I'm not very good at anything more complex than simple bash commands but I might give it another go)

Nov 4 2022, 7:12 PM · KDE Itinerary
vkrause added a comment to T15946: Add support for train operator Eurostar.

I'd of course be happy to have to support for that. Do you happen to have access to Eurostar tickets or sample documents?

Nov 4 2022, 3:16 PM · KDE Itinerary

Nov 3 2022

garageman renamed T15946: Add support for train operator Eurostar from Add support for Eurostar to Add support for train operator Eurostar.
Nov 3 2022, 7:49 PM · KDE Itinerary
garageman created T15946: Add support for train operator Eurostar.
Nov 3 2022, 7:49 PM · KDE Itinerary

Sep 29 2022

vkrause closed T8833: Static build of Kitinerary as Resolved.

Done quite some time ago, a fully static build of the extractor executable is e.g. in use by the Nextcloud integration (https://invent.kde.org/vkrause/kitinerary-static-build/).

Sep 29 2022, 3:20 PM · KDE Itinerary

Sep 28 2022

wrobelda added a parent task for T8833: Static build of Kitinerary: T15835: Add support for static usage of the Frameworks.
Sep 28 2022, 4:44 PM · KDE Itinerary

Jul 26 2022

vkrause moved T9322: Kirigami date/time input controls from Ideas to Done on the KDE Itinerary board.
Jul 26 2022, 7:43 AM · KDE Itinerary
vkrause moved T8793: Add data retrieval from the Akonadi calendar from Ideas to Done on the KDE Itinerary board.
Jul 26 2022, 7:42 AM · KDE Itinerary

Jun 5 2022

vkrause moved T8820: Investigate geo: URL support from Ideas to Done on the KDE Itinerary board.
Jun 5 2022, 5:41 PM · KDE Itinerary

Apr 4 2022

broulik moved T8846: Register pkpass mimetype upstream with shared-mime-info from In Progress to Done on the KDE Itinerary board.
Apr 4 2022, 11:47 AM · KDE Itinerary

Nov 28 2021

vkrause moved T8789: Add currency information to the country database from Actionable to Done on the KDE Itinerary board.
Nov 28 2021, 2:09 PM · KDE Itinerary

Nov 12 2021

vkrause moved T10461: Exit barcode scan mode when leaving page with barcode on it from Ideas to Done on the KDE Itinerary board.
Nov 12 2021, 3:35 PM · KDE Itinerary

Nov 5 2021

vkrause added a comment to T8789: Add currency information to the country database.

KCountry::currency meanwhile provides the missing mapping, so it's down to showing this in the location info element.

Nov 5 2021, 3:57 PM · KDE Itinerary

Oct 12 2021

vkrause moved T9445: Add image access API to Poppler Qt bindings from Ideas to Done on the KDE Itinerary board.
Oct 12 2021, 8:11 PM · KDE Itinerary
vkrause added a comment to T9445: Add image access API to Poppler Qt bindings.

Closing as we wont be able to avoid using non-public Poppler API for the foreseeable future as we meanwhile also process vector barcodes, so this image API would only solve a very small part of the problem now.

Oct 12 2021, 8:10 PM · KDE Itinerary
vkrause moved T9367: Add extractor engine support for image attachments from Ideas to Done on the KDE Itinerary board.
Oct 12 2021, 8:03 PM · KDE Itinerary

Oct 11 2021

broulik added a comment to T8846: Register pkpass mimetype upstream with shared-mime-info.

https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/156

Oct 11 2021, 3:57 PM · KDE Itinerary
broulik moved T8846: Register pkpass mimetype upstream with shared-mime-info from Ideas to In Progress on the KDE Itinerary board.
Oct 11 2021, 3:57 PM · KDE Itinerary

Aug 1 2021

vkrause moved T9371: Data model for ferries from Actionable to Done on the KDE Itinerary board.
Aug 1 2021, 2:43 PM · KDE Itinerary

Jul 13 2021

vkrause moved T9371: Data model for ferries from Ideas to Actionable on the KDE Itinerary board.
Jul 13 2021, 2:46 PM · KDE Itinerary
vkrause added a comment to T9371: Data model for ferries.

upstream has this now: https://github.com/schemaorg/schemaorg/issues/1755

Jul 13 2021, 2:45 PM · KDE Itinerary
vkrause moved T8848: Field-test SNCF barcode validation with the app from Ideas to Done on the KDE Itinerary board.
Jul 13 2021, 2:44 PM · KDE Itinerary
vkrause added a comment to T8848: Field-test SNCF barcode validation with the app.

confirmed to work: https://twitter.com/CarlKDE/status/1414170954914320385

Jul 13 2021, 2:44 PM · KDE Itinerary

Jun 12 2021

vkrause moved T9366: Add message part mime type filtering to the extractor engine from Ideas to Done on the KDE Itinerary board.
Jun 12 2021, 1:59 PM · KDE Itinerary
vkrause moved T10121: Fully-featured extractor on Android from Ideas to Done on the KDE Itinerary board.
Jun 12 2021, 1:56 PM · KDE Itinerary
vkrause moved T12757: Android package misses iso-codes translation catalogs from Ideas to Done on the KDE Itinerary board.
Jun 12 2021, 1:55 PM · KDE Itinerary

Mar 29 2021

bshah closed T8839: Find a better alternative for the QML FileDialog with the Plasma team as Resolved.
Mar 29 2021, 7:42 AM · Plasma: Mobile, Kirigami, KDE Connect, KDE Itinerary

Dec 9 2020

EspiDev moved T8839: Find a better alternative for the QML FileDialog with the Plasma team from Todo to Done on the Plasma: Mobile board.
Dec 9 2020, 4:07 AM · Plasma: Mobile, Kirigami, KDE Connect, KDE Itinerary

Nov 3 2020

vkrause edited Description on KDE Itinerary.
Nov 3 2020, 4:43 PM

Jun 10 2020

vkrause edited Description on KDE Itinerary.
Jun 10 2020, 2:41 PM

May 20 2020

vkrause moved T8830: Gares & Connexions IDs outside of France from In Progress to Done on the KDE Itinerary board.
May 20 2020, 2:12 PM · KDE Itinerary

May 18 2020

nicolasfella abandoned D15389: Fix multiple train numbers in DB extractor.
May 18 2020, 4:01 PM · KDE Itinerary, KDE PIM

May 10 2020

vkrause added a comment to T8830: Gares & Connexions IDs outside of France.

Wikidata property proposal has been accepted, the property exists now: https://www.wikidata.org/wiki/Property:P8181
Next step: populate that with data, and replace our use of P3104 with that.

May 10 2020, 10:55 AM · KDE Itinerary

Apr 30 2020

vkrause moved T11348: Remember failed departure/arrival lookups from Actionable to Done on the KDE Itinerary board.
Apr 30 2020, 2:50 PM · KDE Itinerary

Apr 24 2020

vkrause triaged T13036: Terminal-dependent airport coordinates for "multi-airports" as Low priority.
Apr 24 2020, 3:46 PM · KDE Itinerary
vkrause moved T12969: Better airport coordinates from In Progress to Done on the KDE Itinerary board.
Apr 24 2020, 3:42 PM · KDE Itinerary

Apr 18 2020

vkrause moved T12969: Better airport coordinates from Ideas to In Progress on the KDE Itinerary board.
Apr 18 2020, 9:59 AM · KDE Itinerary

Apr 13 2020

vkrause triaged T12969: Better airport coordinates as Low priority.
Apr 13 2020, 12:21 PM · KDE Itinerary

Apr 10 2020

vkrause moved T8830: Gares & Connexions IDs outside of France from Ideas to In Progress on the KDE Itinerary board.
Apr 10 2020, 6:56 AM · KDE Itinerary
vkrause added a comment to T8830: Gares & Connexions IDs outside of France.

See related Wikidata property proposal: https://www.wikidata.org/wiki/Wikidata:Property_proposal/Transportation#Railway
Complete list of identifiers: https://github.com/trainline-eu/stations/blob/master/stations.csv

Apr 10 2020, 6:56 AM · KDE Itinerary

Apr 3 2020

vkrause moved T8829: Break up ExtractorPostprocessor from Ideas to Done on the KDE Itinerary board.
Apr 3 2020, 1:38 PM · KDE Itinerary
vkrause moved T9433: Reservtion status support/cancelation support from In Progress to Done on the KDE Itinerary board.
Apr 3 2020, 1:32 PM · KDE Itinerary

Mar 26 2020

vkrause moved T12759: Fix KF5::Prison minimum size issue from Ideas to Done on the KDE Itinerary board.
Mar 26 2020, 4:18 PM · KDE Itinerary

Mar 17 2020

vkrause moved T9433: Reservtion status support/cancelation support from Ideas to In Progress on the KDE Itinerary board.
Mar 17 2020, 4:00 PM · KDE Itinerary