summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2023-11-19Replace built-in Location package with Travel::Status::DE::HAFAS::LocationBirte Kristina Friesel-126/+24
2023-11-18hafas: distinguish between 1 minute and ≠1 minutes in outputBirte Kristina Friesel-2/+5
2023-11-17perltidyBirte Kristina Friesel-1/+2
2023-11-17hafas: enable option bundling (make -vv/-vvv work)Birte Kristina Friesel-1/+1
2023-11-17Section: parse load dataBirte Kristina Friesel-3/+16
2023-11-17oopsBirte Kristina Friesel-1/+1
2023-11-17Section: transfer_duration may be negatveBirte Kristina Friesel-2/+2
2023-11-17check for (probably) impossible connections with negative transfer durationBirte Kristina Friesel-9/+25
2023-11-17shorten load displayBirte Kristina Friesel-2/+2
2023-11-17hafas: calculate required width of delay field per connectionBirte Kristina Friesel-11/+17
2023-11-17Combine "Walk" with successive tripBirte Kristina Friesel-1/+1
2023-11-16Release v0.010.01Birte Kristina Friesel-7/+84
2023-11-16Rename {arr,dep}_datetime to {arr,dep}Birte Kristina Friesel-18/+26
This is consistent with the naming of sched_{arr,dep} and rt_{arr,dep} as well ase the accessors of Travel::Status::DE::HAFAS::Stop
2023-11-13hafas(1): list all direct non-base dependenciesBirte Kristina Friesel-2/+8
2023-11-13Add COPYINGBirte Kristina Friesel-0/+4
2023-11-12Section: Add documentationBirte Kristina Friesel-0/+189
2023-11-12add author testsBirte Kristina Friesel-6/+29
2023-11-12HAFAS: Use a pure-ASCII exampleBirte Kristina Friesel-1/+1
2023-11-12HAFAS(3pm): avoid unicodeBirte Kristina Friesel-2/+2
2023-11-12hafas(1): Add SYNOPSISBirte Kristina Friesel-2/+4
2023-11-12Utils: Add documentationBirte Kristina Friesel-0/+44
2023-11-12Location: Add TO_JSON functionBirte Kristina Friesel-0/+8
2023-11-12Location: Add documentationBirte Kristina Friesel-0/+63
2023-11-12Connection: add documentationBirte Kristina Friesel-0/+149
2023-11-12HAFAS: add documentationBirte Kristina Friesel-0/+215
2023-11-12HAFAS: cleanupBirte Kristina Friesel-65/+47
2023-11-12--json is not supported yetBirte Kristina Friesel-7/+1
2023-11-12hafas: Document Travel::Status::DE::HAFAS dependencyBirte Kristina Friesel-0/+2
2023-11-12hafas: Do not show cancelled dep/arr timesBirte Kristina Friesel-2/+6
2023-11-12hafas: do not show duration if the journey is impossibleBirte Kristina Friesel-9/+18
2023-11-12hafas: change default verbosity of C messages to 0Birte Kristina Friesel-1/+1
2023-11-12Section: expose arr/dep cancellationBirte Kristina Friesel-13/+15
2023-11-12hafas(1): document -v/--verboseBirte Kristina Friesel-1/+8
2023-11-11Add READMEBirte Kristina Friesel-0/+112
2023-11-11hafas: Adjust walking format to be like train connectionsBirte Kristina Friesel-1/+2
2023-11-11hafas: include platform informationBirte Kristina Friesel-4/+8
2023-11-11Section: add platform accessorsBirte Kristina Friesel-0/+3
2023-11-11bin/hafas: Use Routing get_services, not StatusBirte Kristina Friesel-1/+1
2023-11-11HAFAS: Add service getters and settersBirte Kristina Friesel-0/+30
2023-11-11cpanfile: bin/hafas needs the entirety of Travel::Status::DE::HAFASBirte Kristina Friesel-0/+1
2023-11-11Add Build.PLBirte Kristina Friesel-0/+43
2023-11-11cpanfile: note that we need HAFAS::Message >= 4.19Birte Kristina Friesel-1/+1
2023-11-11add_message: pass JSON to Message constructorBirte Kristina Friesel-14/+5
2023-11-11add cpanfileBirte Kristina Friesel-0/+19
2023-11-11Only use formatting escapes when connected to a terminalBirte Kristina Friesel-1/+5
2023-11-11clean up output a bitBirte Kristina Friesel-2/+2
2023-11-11show messages depending on selected verbosityBirte Kristina Friesel-8/+25
2023-11-11HAFAS: pass message type to Message objectsBirte Kristina Friesel-0/+2
2023-11-11expose transfer times between consecutive connection sectionsBirte Kristina Friesel-3/+38
2023-11-10hafas: show lines at a glance; show messages (todo: verbosity setting)Birte Kristina Friesel-2/+23