Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scheduling Editor #500

Closed
siforf564 opened this issue Mar 21, 2024 · 4 comments · Fixed by #555
Closed

Scheduling Editor #500

siforf564 opened this issue Mar 21, 2024 · 4 comments · Fixed by #555

Comments

@siforf564
Copy link
Contributor

Implementation of the scheduling fonctionnality

Currently, each links have a fix time/speed and a headway. Sequence of those links forms a trip with unique trip_id.
We would like to be able to switch to a scheduling format where a trip can be repeated a variable intervals.

Here are some specification of the fonctionnality:

  • When creating a new trip, it is by default a headway trip. It is only afterward that you can switch to a schedulling based trip.

  • When a trip is switch to a schedulling based trip, it is called a ttrip (temporal trip)

  • When a trip is switch to a ttrip, time, speed and heaway collumns of each link are disabled. They are replaced by columns of departure and arrival.

  • You switch a trip to ttrip by entering the scheduling dialog (see draft below) and adding new ttrip (temporal trip). You can add as many as you want.

  • ttrips arrival and departure schedule can then be edited individualy in the schedulling dialog

  • scroll on the schedule = time zoom

  • scrolle outside of the schdule = vertical scroll (stations)

@siforf564
Copy link
Contributor Author

  • Add title for departures arrivals
  • add a selector for node label
  • Implement delete function
  • When hovering a schedule input field, highlight the corresponding node in the chart

@siforf564
Copy link
Contributor Author

  • When hovering a schedule input field, highlight the corresponding node in the chart
  • Bug when reversing

siforf564 pushed a commit that referenced this issue May 3, 2024
@siforf564 siforf564 changed the title DRAFT: Scheduling Scheduling Editor May 3, 2024
@sboivinsystra
Copy link
Contributor

Can now Add nodes, Delete nodes and Draw (upward downward)

@sboivinsystra
Copy link
Contributor

disabled speed edition when schedule mode.

@sboivinsystra sboivinsystra linked a pull request Sep 5, 2024 that will close this issue
Merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants