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

New job graph #8

Merged
merged 9 commits into from
Aug 26, 2021
Merged

New job graph #8

merged 9 commits into from
Aug 26, 2021

Conversation

gfgit
Copy link
Owner

@gfgit gfgit commented Jul 20, 2021

Implement Job drawing onto Line/station graph.

gfgit added 4 commits July 20, 2021 12:41
LineGraphScene: remove friendship to LineGraphView, not needed anymore
BackgroundHelper: draw visible job stops.
stops.in_gate_conn might be NULL for first job stop
stops.out_gate_conn might be NULL for last job stop
Use LEFT JOIN to prevent excluding the stop.
@gfgit gfgit added this to the Migration to new station layout milestone Aug 5, 2021
This was linked to issues Aug 5, 2021
@gfgit gfgit added the enhancement New feature or request label Aug 5, 2021
gfgit added 5 commits August 25, 2021 17:04
* Rename job stop graph to JobStopGraph

* Document code
Document classes in the 'src/graph' directory
JobLineGraph: moved from StationGraphObject to LineGraphScene
JobLineGraph: renamed to JobSegmentGraph

LineGraphScene: do not warn on last stop if tracks do not match
LineGraphScene: fix job segment query
@gfgit gfgit merged commit e15a292 into new_station_schema2 Aug 26, 2021
@gfgit gfgit deleted the new_job_graph branch August 26, 2021 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Rework station and line painting New station layout
1 participant