-
Notifications
You must be signed in to change notification settings - Fork 17
Asymmetric trainruns #589
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
base: main
Are you sure you want to change the base?
Asymmetric trainruns #589
Conversation
|
I try to review it and we have to understand when and how we like to merge. I see currently three release/merge path:
I personally would prefere vraiant 1) - TBD |
|
I agree, I would prefer to merge after the 2.10 release as well. This review might take some time |
2d556b0 to
a3b7e44
Compare
22fd210 to
f310612
Compare
|
Edit: I set it to 14px, tell me what you think of this Note: About the last commit: |
66f9626 to
6a7c571
Compare
48395b7 to
04b9e8b
Compare
emersion
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few comments I've written when I've started reviewing below.
src/app/view/toggle-switch-button/toggle-switch-button.component.html
Outdated
Show resolved
Hide resolved
src/app/view/toggle-switch-button/toggle-switch-button.component.html
Outdated
Show resolved
Hide resolved
src/app/view/toggle-switch-button/toggle-switch-button.component.html
Outdated
Show resolved
Hide resolved
Getters, setters and util functions will be usefull later. Fixed by the way an old wrong rebase on reconnect tests. Sorry for that. Also fixed the associated tests, which updated other fields (like resources) that have been forgotten to be updated by 'fix: Resource deletion when node gets deleted'. Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
…cases Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
Signed-off-by: Louis Greiner <[email protected]>
We could also reduce the font size for travel times and name texts: $LINE_FONT_SIZE: 16px; -> $LINE_FONT_SIZE_REDUCED: 14px; Signed-off-by: Louis Greiner <[email protected]>
Adapted trainrun-section-tab and perlenkette for bottomTravelTime, and made backwardTravelTime displayed only if different of travelTime. Signed-off-by: Louis Greiner <[email protected]>
04b9e8b to
b3d42d5
Compare


Description
Feature not perfect, but it's such a rabbit hole I could implement / fix features for a century.
Note
About the consecutive times propagation: I keep the existing code identical since
travelTime.consecutiveTimeandbackwardTravelTime.consecutiveTimeare never called. However these might be nice be to refactored. (propagateInitialConsecutiveTimes,propagateTrainrunInitialConsecutiveTimes,propagateConsecutiveTimesForTrainrun,propagateConsecutiveTimes) =>TimeLockDtois a bigger than the needs of the travel timesRef #418
For reviewing: https://sncf.sharepoint.com/:p:/r/sites/OSRD644GrpO365/_layouts/15/Doc.aspx?sourcedoc=%7B68C024EF-2C05-4B4D-86C1-ED205F966F2F%7D&file=Cas%20modifs%20temps%20NGE.pptx&action=edit&mobileredirect=true
Missing documentation / video perhaps
Issues
Some bugs (shaky features) to fix:
Checklist
documentation/