This is a list of all the code changes since the last stable version. Those since the previous testing version are highlighted.
T1.5.1-1358-ge2338fd0b
Merge pull request #984 from Csantucci/timetable-player-train-switching-official0f8122ec
Add info about timetable player train switching in the OR manuala6cd7c31
Fix message within NextStationWindow6c841d16
Fixes in TrainListWindow86fca342
alpha version for player train switching in timetable modeT1.5.1-1353-gb9b863c97
Merge pull request #972 from sweiland-openrails/mapSwitchChangeBuge90a2aa6
When status of a switch or signal is changed color of that switch or signal is not changed to reflect the changed status (probaly when train is not moving, not tested)T1.5.1-1351-g16c912055
Merge pull request #999 from cjakeman/manual-news-update867aa424
adds to section New Since Previous VersionT1.5.1-1349-gc7d3241b6
Merge pull request #997 from cesarBLG/fix-independent-default0de38ec9
Update manual accordinglyaf9adcda
Disable independent brake syncing by defaultT1.5.1-1346-g2d03c3fd0
Merge pull request #988 from Csantucci/conditional-sound-officialf1d4d18b
Update OR manual for the sound conditioning feature.a0ebdf9e
Conditional sound, blueprint https://blueprints.launchpad.net/or/+spec/conditional-soundT1.5.1-1343-g34192408f
Merge pull request #994 from Csantucci/OR-manual-corrections1de8de6f
2 fixes in the OR manualT1.5.1-1341-g75dbb83e2
Merge pull request #998 from sweiland-openrails/downloadContent3-(bugfix)7dea1adc
bugfizes information webpage:T1.5.1-1339-gd5ef71956
Merge pull request #989 from mbm-OR/bugfix/Fix-TrainCarOperations-crash-locales32a99613
Cleaned duplicates translations.c0ae6cdf
Fix:TrainCarOperations-crashes-localesT1.5.1-1336-gc3fcdaa84
Merge pull request #839 from Csantucci/further-cc-parametersd00beb98
CC: small fixes and code cleanupbae7132c
First phase of https://blueprints.launchpad.net/or/+spec/additional-cruise-control-parametersT1.5.1-1333-g0a8547bd1
Merge pull request #990 from mbm-OR/bugfix/Fix-TrainDrivingInfo-locales-context37d8ea6f
Update pt-BR.pobbd86261
Try to avoid Conflict pt-BR.po9a56b6fa
Revert Try to resolve the conflict: Locales pt_BR.dbdca220
New try for pt-BR Locales.0165e9ae
Locates pt-BR.b1463dfc
Try to resolve the conflict: Locales pt_BR.da5f1b8d
Try to resolve the conflict: Locales it and pt-BR.d304d6cd
Verified locales files.a1bbd344
Locales updated.68eb044f
Merge branch 'master' of https://github.com/openrails/openrails into bugfix/Fix-TrainDrivingInfo-locales-context54c4e162
Fix TrainDrivingInfo, some texts are misaligned.T1.5.1-1321-g597ce24c4
Merge pull request #980 from sweiland-openrails/downloadContent286bcd3ac
Merge branch 'master' into downloadContent23b7b1b6c
removed empty line, resolving merge conflict?a98cb6c0
Undo renaming catalog to Catalog, might be this is causing a merge conflict6bb75ad7
rename cont*_.PNG to cont*.pngd46bdfaf
- added wait cursor2b79de15
Manual: removed Content from options3e3d2c2e
hopefully solve merge conflict in Options.Designer.cs736b22bc
Content tab from Options moved to Manually Installed tab from Content form, documentation changed occordinglye45f14f4
Remove the obsolete Content tab from Options. Now part of the Content form, to be opened form the Menu by pressing the Content buttonfe8369a1
fixed translatability Content form555619ef
fixing exce[tions whne testing OR for a fisrt time use with an empt registry/ini fileba441dcb
fixed automatic route download, looks like it was hanging sometimesf1bfd899
Added code for Content tab "Manually Installed"a7406de0
tabpages added to download content formc40e5d4c
realign controls to match Options form better, renamed buttonsT1.5.1-1305-ge1174eaaa
Merge pull request #952 from twpol/investigation/pulsing-graphicsbb031b7c
Update Signals.csfa6baae1
Update Source/Orts.Simulation/Simulation/Signalling/Signals.cs11d1cfee
Update Source/Orts.Simulation/Simulation/Signalling/Signals.cs8347095a
fix: Limit signal updates by time instead of countb2af1f53
fix: Correctly update all signals in pre-update40cf742a
fix: Only include non-null signals in updateT1.5.1-1298-ge9435ce5b
Merge pull request #993 from Csantucci/fix-trainset-windows-docdb9fa824
Fix trainset windows documentation in OR manualT1.5.1-1296-gbcc0da32d
Merge pull request #992 from cjakeman/log-location-on-Save1e30c4e6
adds LogLocation() to Save()T1.5.1-1294-g54555592b
Merge pull request #987 from twpol/bugfix/notifications-net5-build232e8fb2
fix: Temporary workaround for building with NET+T1.5.1-1292-g511df24e2
Merge pull request #982 from sweiland-openrails/SwitchPanelAlerterefcf19c6
Color button Alerter blink-red when Alerter soundsT1.5.1-1290-g36608e28b
Merge pull request #986 from mbm-OR/bugfix/TrainCarOperations-resize-window5d7e6929
Fix: The TrainCarOperations window does not resize correctlyT1.5.1-1288-g58b2418aa
Merge pull request #970 from twpol/feature/less-windows-formsfd28a41f
Merge branch 'master' into feature/less-windows-forms6fa5eed2
fix: Remove unnecessary Windows.Forms usagef4ac1a5e
feat: Normalise process file/directory/info to avoid Windows.FormsT1.5.1-1284-gca636331f
Merge pull request #983 from sweiland-openrails/SwitchPanelDpu202316e8
bugfix: The DPU window opened from the WEB based Switch Panel enhancement does not cycle between it's variantsT1.5.1-1282-g336a70013
Merge pull request #799 from twpol/feature/one-true-winddfc715e5
feat: Make precipitation response to camera movement6a55f3ba
fix: Correct cloud movements against camera1a70945a
fix: Move daylight offset entirely into Viewer0daa2d48
Merge branch 'master' into feature/one-true-winddc038507
feat: Make precipitation respond to instantaneous wind speed and direction3bce3955
feat: Remove precipitation customisationeb92d81e
style: Format precipitation code99f50877
feat: Make particles respond to instantaneous wind speed and direction920870a9
feat: Make clouds respond to average wind speed and direction39e75c4a
feat: Define average and instantaneous wind speed and direction with updates39abd77e
style: Format physics wind code1e6d6767
refactor: Clean up HUD wind resistance information097b97c6
refactor: Improved field names and removed unused field546b4c8d
refactor: Fix spellingaadcd83b
style: Format weather simulation and viewer codeT1.5.1-1266-g14405bf42
Merge pull request #962 from cesarBLG/pantograph-fix46d0472f
Fix pantographs on unpowered carsT1.5.1-1264-g041e55a65
Merge pull request #885 from cjakeman/add-menu-notifications45ca50d5
Adds adjustment for display scaling != 100%7490f2c2
Resolves review points8f473cef
Merge branch 'master' into add-menu-notifications816b7bc2
Merge branch 'master' into add-menu-notificationsd98ac26a
Merge branch 'master' into add-menu-notificationsefef86cd
Merge branch 'add-menu-notifications' of https://github.com/cjakeman/openrails into add-menu-notifications0917bdc7
switches to use real data source65ac2698
adjusted to suit System > Display > Scale = 125% as well as 100%54174f77
uses Panel in place of Page.Panelf1bca8b9
some re-factoring318043ad
adds PageTracking. Corrects Retry067662ef
adds NotificationPageAlert()a9b02aca
adds sort by date and include only notifications that pass checks9c6c13f2
adds Arrow class03ecdd98
refactor AddArrow6426c6f9
add next & previous controlse267870a
After tidying6cf52723
Handles all test cases in Notifications.docx20514b03
Handles minimal notification2728d6da
Merge branch 'master' into add-menu-notifications56c17fb0
restores chat_icon to Menu\MainForm.resx885a176a
Merge branch 'logic-processing' into add-menu-notificationsc6e02ed0
merge master into branchd83e8101
adds CheckNotContains()c153b9d8
refines CheckConstraints to ignore empty constraints0a956f54
Adds IncludesAllOf() and ExcludesAnyOf().96eff087
Refactoring, respects userSettings, adds read from file for testing menu.jsonfb6b8120
Fix for bug in CheckExcludes() and CheckIncludes()42092cbf
Change "New Version" to "Latest Version".03d4a525
Change New Version to report "already updated" when up to datedcd4f7de
Change New Version to report "none" when up to date1465b28e
Change New Version to report "none" when up to date68029a67
fix for IndexOf bug753cba5d
adds Operating System as a possible check.d714b11e
removes redundant labels for What's New and Update Check Failed0f6de51b
handles fetch errors for Update and Notifications55dfb283
adds notificationManagereec888a8
takes JSON from remote URL4067ed2e
Refine ReplaceParameters() to support parameters embedded in textaeef5b23
add IncludesAnyOf constraintc311e43a
add ExcludesAllOf constraint59d70763
Merge branch 'master' into add-menu-notifications90acfdf3
to clear working space79ddb23c
Merge branch 'master' into add-menu-notifications4b4dbee6
adds JSON readerec2350eb
Merge branch 'master' into add-menu-notifications8f943336
Tidy codeb8fe0ce1
Replaces Update links with a single Notification - unfinished06b8a9e1
Adds Notification class with NDetail elements shown in the panelf70d0aa5
Merge branch 'master' into add-menu-notificationsd9ce84bb
Adds icon to count new notifications74466d96
fix: Menu update label positioned staticallyc81447bd
Adds Notifications icon and toggle behaviourT1.5.1-1204-g8bc1d8293
Merge pull request #985 from peternewell/chuff_bug6b79e537
Adjust code based upon feedback.4f429958
Correct bug with steam locomotive chuffing soundT1.5.1-1201-g5d239654f
Merge pull request #959 from Fred-si/master2452cb0a
Fix TrackViewer crash on big zoom valueT1.5.1-1199-gedbd2bbcf
Merge pull request #974 from Csantucci/fix-doors-open-in-AI-trains5faea6f8
Bug fix for https://bugs.launchpad.net/or/+bug/2076034 Doors remain open in AI trainsT1.5.1-1197-g092fac25e
Merge pull request #979 from cjakeman/manual-news2954bd81f
adds rolling stock lighting controls57cade4c
fix: update to news itemsT1.5.1-1194-gf07291f86
Merge pull request #978 from cjakeman/manual-add-milepostunitsmiles91f3ee87
adds MilepostUnitsMilesT1.5.1-1192-gad1776237
Merge pull request #973 from twpol/feature/different-platform-tfmsc35be874
fix: Using singular target framework to allow for different platforms across different projectsT1.5.1-1190-g4100903d7
Merge pull request #971 from twpol/warning/ca141641f70961
fix: Restore assembly info which allows platform compatibility checksT1.5.1-1188-gd2c2ab5d6
Merge pull request #882 from mbm-OR/blueprint/TrainCarOperations-ui-window8f695a4b
Unused TabAction() removed.ae1cffbd
Merge branch 'blueprint/TrainCarOperations-ui-window' of https://github.com/mbm-OR/openrails into blueprint/TrainCarOperations-ui-window0599e6ca
F9 also closes the TrainCarOperationsViewer window.bc27ad28
Assigns the F9 key, for enhanced Train Car Operations.310d2a45
on switch panel the button Train Operations now starts the new Train Car Operations Windowb3f83edc
Added Angle Cock partially opened.537db1ae
Updated png files and related code.48aa5376
Png files updated482929a0
Added two mapped png files which now contain all the necessary images.2a356fda
TrainOperations content folder added.3ca0eb19
Fix-Crash-Player-Train-changed-by-TrainList1a5693de
Fix-Layout-scroll-sync-with-Alt-keysa057eff7
Fix-Camera-2-3-forget-target.diff9c456aa9
Improvements-Coupler-Tender-ResetSymbolsb5543630
Car-label-improvementsf9f6804e
Car-label-improvementsa055bca6
Merge branch 'openrails:master' into blueprint/TrainCarOperations-ui-window356b5433
Avoids crash when opening the TrainCarOperationsWebpage.481ed9dc
solved merge conflictsf0010ab4
- replaced the "public List9df6e1dd
Follow the selection of the wagon on the main pagebe39fc99
Scrolls the main TrainCarOperations window from the web page..c5cdbd36
Merge branch 'blueprint/TrainCarOperations-ui-window' of https://github.com/mbm-OR/openrails into blueprint/TrainCarOperations-ui-window840c4513
Save and restore brake hose state.8c8c938c
added webpage with Train Car Operationsd8a1c4d8
Cleaning code.e92ff49e
Code improvements.e4587976
Couplers and vertical scroll improvements.e92be5a3
Fix front-coupler bug.3132306c
Code improvements.a94c2d23
Missing TrainOperations*.png files during run time30c19197
Merge branch 'openrails:master' into blueprint/TrainCarOperations-ui-windowe86d6b0b
Blueprint https://blueprints.launchpad.net/or/+spec/traincaroperations-uiT1.5.1-1148-g225020394
Merge pull request #977 from cjakeman/cache-sd-filesa30c6599
handles missing SD file6c1eb750
adds cache for SD filesT1.5.1-1145-g814391ecb
Merge pull request #903 from sweiland-openrails/downloadContent25cc8864
Merge branch 'downloadContent' of https://github.com/sweiland-openrails/openrails into downloadContentc2b7f1c2
remove resize control from Download Content formc06f5d00
Undo previous commit7b5496d1
Typo: changed mainForm.LoadFolderListWhithoutTask(); into mainForm.LoadFolderListWithoutTask();9dabe978
solve merge conflict3e390b86
Removed the "Start" button in the "Content " windowc296b327
Options downloaded routes now stored in registry like other options.4742fa31
solve merge error6013d73e
Check on installing/setting route in OR progranm directory one piece of codede103756
Removed start of html info page during the update phase. And moved the Info button on the Contents page.b03fdb1a
Added activity to html infor page17d4624b
- added tooltip for datagrid Url field (field is too short)7af1f913
Fixes:29f3d1a3
When route not found and amount of routes is 1 default to this one and only route2ad00904
Set time in combox directly. Otherwise Start time not part of drop down list does not get accepted.79ecd119
Solved issue Menu UI blocks when starting not possiblef588e310
Added activity start choice to the routes.json. Previously the activity was hardcoded.9bead330
Changed debug routes.json from d:\content to c:\content. Is being read instead from GitHub when environment variable TstLoadContentAndInstalled is set to 1.e6baa973
Fixed error during update of a Git route. Pull needs a filled name and email. And these are not always filled in the routes.json. So hardcoded some values.0d6d045e
- Start from Download Content form failed when starting for the very first time (Open Rails just installed)9ba83fd0
Added documentation for the "Download Content" formf1007232
Progress update fixed, did work in Debug mode,but not in Release mode6c9da3f5
File ORTS.Menu\Routes.cs back to original6a751cd2
Some code moved aroundf1c7eb8a
File with runtime routeinformation ORRoute.json now hardcode placed in C:\Users\dd0668f7
Variable name "Catalog" back to the original name "catalog", to mend automatic merge problems8a57b69b
Added "Update" for via GitHub installed routes5988f9ef
First start of the menu when no content is available now popsup the download form. Previously the Options form with the Content tab open popped up.f47fa0a9
For zip downloaded routes added check for changed or new files when deleting a route. Added this to the Info information also.e2dbf1b9
Added check for install path. Disallows installing content into into the directory where the OR exe's reside. Might be a bit too strict, but placing routes in "C:\Program Files (x86)" might not be a good idea anyway.02f616f5
Route delete button addeda6a8a539
Added start parameters per route, see also PR https://github.com/openrails/content/pull/107353625d
Added Info button, shows info on webpage for selected route22edf276
Added route picture and description7c404cde
forgotten39c2bf97
Before download check available diskspace3593371a
Support for downloading and unzip zip filesd5b36394
Download OpenRails Content json file from https://github.com/openrails/content.git. This will only work once PR https://github.com/openrails/content/pull/8 is reviewed and mergedc5f6638d
Added progress update, downloaded kb so far is displayed every 3 secondsa0d29918
first phase downloading from GithubT1.5.1-1099-g9196f6c2d
Merge pull request #922 from Csantucci/timetable-autopilot-officiala3bc9e70
Modify code as required by reviewer0d3e70b2
Remove remnants of player train switchingabe2e522
Fix for https://www.elvastower.com/forums/index.php?/topic/37911-timetable-crashing-for-no-reason/84cb7cbe
Don't enter procedure to switch player train3daa5aa7
Keep circuit breaker closed when train autopilotede66b25ce
Rebasing autopilot for timetableT1.5.1-1092-g6436d559f
Merge pull request #976 from albertosaurio65/master877cc94e
T1.5.1-1090-g9915d87ce
Merge pull request #975 from Csantucci/Fix-crash-when-AI-train-dissolvesb2dd5c01
Bug fix for https://bugs.launchpad.net/or/+bug/2076133 Crash when AI train dissolves near cameraT1.5.1-1088-g264349b1c
Merge pull request #969 from sweiland-openrails/mapSettingsSavedBugfix9d53199f
do not make maximum for mapResolutionUpDown larger then the maximum defined in the Designer93424fa2
Logic codefixe7a10c54
resolve CodeFactor issues375c6863
When opening the map window focus is returned to the main OR game window. This can cause confusion when running in full screen mode. In that case the map window will be hidden behind the game window. Therefore this bug fix does not refoucus when (part) of the map window is overlapping the game window.T1.5.1-1083-g7ca36e39f
Merge pull request #965 from twpol/refactor/line-endings4725f3de
Merge branch 'master' into refactor/line-endings7554f02e
style: Renormalize line endingsT1.5.1-1080-g433d161cd
Merge pull request #966 from twpol/warning/cs06186353e03c
fix: Warning CS0618: 'string.Copy(string)' is obsoleteT1.5.1-1078-g17726851b
Merge pull request #964 from twpol/warning/ca1417b11c8947
fix: Warning CA1417: Do not use the 'OutAttribute' for string parameterT1.5.1-1076-g60df6ba81
Merge pull request #967 from SteelFill/light_reverse_fixa799e20d
Remove lighting check for AI train lead locomotive as it produces different behavior from previous versionsT1.5.1-1074-g3f93a3779
Merge pull request #963 from cesarBLG/dynamic_brake_force2d5a67d4
Fix dynamic brake force indicatorT1.5.1-1072-g3c01d6200
Merge pull request #949 from peternewell/oil-burner#18fdc42b6
Suggested reviewer changesda7663bd
Add sound triggers to manual72ddad85
Add manual information0037ba20
Correct a parameterf2fff296
Add extra fuel types to activity initialisationd73de81f
Add correction for oil burning parametersa4a44b58
Further adjustments for multiple fuels624f7954
Adjust fuel masses in steam locomotive8e14b454
Correct water consumption rate for wood fired2a3bfc55
Change to resolve conflict3af1460b
Add sound triggers for water pumps0306d754
Correct bug with water motion pumpe375e561
Add water motion pumpd29622b2
Add some defaults parametersaac0de8e
Add wood combustion ratece2bbe11
Add some wood parameters5026de68
Switch to turn oil heating on/off33a3e1c0
Add model for calculating the amount of steam used to heat fuel oil in the tender1985cbe4
Adjust combustion times956a8ec0
Turn off steam stoker steam usage values when not coal fired.e1d8f1f9
Adjustments to displaydf12eb4a
Set mechanical stoker always true8ddd645a
Allow use of oil input parametersc2a5d32d
Fix conflictee539e32
Initial addition of changes for oil burning steam locomotive.T1.5.1-1046-g364357342
Merge pull request #960 from cesarBLG/tcs-fixc8e2a280
Fix draw state logicT1.5.1-1044-g217ca3b74
Merge pull request #912 from SteelFill/triplevalve-improvements-2359cfee5
Tweaks to animation implementation93050625
Tweak brake cylinder animations to work within the limits of .s filescda1d74e
Fix initialization of aux res pressure when MR pipe charging is incorrectly enableddf43405f
Fix broken CylSource comparisons0cb07c2d
Naming and style changes982afb65
Fix missing function input parameter5f5f1f54
Add load/empty tokens for relay valve and inshot56abfa26
Bugfixes and support for brake rigging animations939e17a5
Add support for accelerated release reservoir, rewrite quick service to be more accurate596a03a4
Improve interaction between high speed reducing valve, quick action, and graduated release triple valvese626a4f1
Fix initialization not working correctly after first pass6b9fca47
Code cleanup, robustness, and better variable naming19700580
Improved consistency of quick action, added automatic calculation of brake cylinder piping volume4e2f2d5b
Added a missing engine supply res tokenc9184d2f
Merge branch 'openrails:master' into triplevalve-improvements-206dd27d5
Added advanced brake cylinder simulation, supply res for locomotives, bugfixes, and minor feature requestsf7b85e4b
Small brake cylinder syntax change8da28022
Add documentation for "per minute" pressure unitseba95f14
Merge branch 'master' into triplevalve-improvements-2a8ba1e38
Add some new brake cylinder tokens in preparation for brake cylinder enhancements (also added to vacuum brakes for consistency)b08d6f9e
Add psi per minute and bar per minute as supported units, add weeping port simulation64e06370
Fix a bug in dynamic brake blendinga332d681
Minor tweaks, and adding an alternate option for inshot behaviord5957039
More initialization tweaksfc4146c4
Add relay valve option for two stage brakes, add inshot, and fix an oversight in initialization3112a51a
Add supply reservoir simulation659396ee
Undo bail off change8106ea1c
Fixing some style issues CodeFactor complained about9a12fbe5
First round of new improvementsT1.5.1-1014-g0ffaa28ae
Merge pull request #956 from sweiland-openrails/mapSettingsSaved406cba6a
When starting the Map (Game Multi Player Dispatcher) focus goes back to main window. Starting the map by pressing Ctrl-9 key or when starting a saved game with Map enabled. Also in the mape is populated hwne the game is in Pause mode.2f0ce277
Map window saved/restored, map resolution now correct after startup6adc5a3a
Merge branch 'mapSettingsSaved' of https://github.com/sweiland-openrails/openrails into mapSettingsSavede2c128c6
Integrating two exit conditions into one if6346a252
Solve merge conflicts1e86e92f
Solve merge conflictsa0565751
Solve merge conflicts1c7285d2
Form map settings (state checkboxes, size, etc) saved and restored at startupT1.5.1-1004-g6fd841761
Merge pull request #951 from twpol/feature/process-state-name486081bc
fix: Fix watchdog process state nameT1.5.1-1002-g8f19fccc4
Merge pull request #950 from sweiland-openrails/ControlRectanglea98ff624
This is only the Ctrl-F5 part of scroll wheel mouse enhancement. Showing yellow rectangles where the mouse left button is active. And in the future the mouse wheel.T1.5.1-1000-gd75170a62
Merge pull request #955 from cesarBLG/dynamic-brake-copy0c8e659c
Also copy max force4208cf4c
Copy dynamic brake speedsT1.5.1-997-gb5992851e
Merge pull request #948 from SteelFill/lights_bugfixbc806e2d
Avoid crash with unreasonable state countsa0e160c1
Fix Cycle crash for light conesa687981d
Merge branch 'openrails:master' into lights_bugfix9612141c
Fix cycling lights from causing an index out of bounds exceptionT1.5.1-992-g1383ac843
Merge pull request #943 from SteelFill/cab_dynamics_fixfb1f454c
Adjust combined control display8745029b
Improve compatibility with existing cab viewsb7485e54
Improve handling of cab view controls with values entered in the wrong order27fb4837
Refactor of PercentToIndex and related code for more robust dynamic brake display50d37b7b
Stop blended braking from showing on dynamic brake indiactorse7de35f9
Fix null references when attempting to use dynamic brake keybinds with no dynamic brake controllerde1bccb6
Clean up cabview component further, support notchless dynamic brakes, improve control consistency with previous versions, avoid some potential null referencesa0ffa96f
Revert dynBrakePercent change to resolve conflict1ef52c69
Clean up dynamic brake display code, refactor dynamic brake control for better realism, consistency, and compatibility with cab display7eebedc2
Fix for dynamic brake indicators not working when they should on locomotives with cruise controlT1.5.1-981-g27e5ffb7b
Merge pull request #945 from cesarBLG/locomotive-power-informationf5872fd3
Fix TE Display in DP Debug Status263cbf3a
More fixes7d8b0746
Use tractive force in diesel engines8e37638a
Display tractive force instead of compensated out forceT1.5.1-976-g502cbbef0
Merge pull request #947 from SteelFill/ace_fallback_fix6be97760
Fix .ace textures not being used as a fallback for missing .ddsT1.5.1-974-g2634ac3be
Merge pull request #944 from SteelFill/default_texture_improvements6ecdc1b1
Desaturate Erick's light texture so it is easier to recolorT1.5.1-972-g193ebe1d0
Merge pull request #918 from cjakeman/manual-newsc46eb0d5
Merge branch 'master' into manual-newsf7ba507b
News topics updated since 1.5.1T1.5.1-969-g2319f7f14
Merge pull request #939 from SteelFill/cabview_units15ba46bf
Add exponential unit override, remove change to dynamic brake display to a future PR6c8095a0
Add option to set custom unit scaling to cabview controls, also fix a bug preventing dynamic brakes from displaying on locos with cruise controlb80dd8dd
Add km per hour per minute as a cab view acceleration unitT1.5.1-965-gc44c91146
Merge pull request #940 from rwf-rr/web-hud-improve-column-widthf8b5b157
Use colspan=2 for the per-axle cells.T1.5.1-963-g375f79869
Merge pull request #941 from SteelFill/lights_bugfix50378f63
Disable penalty brake lights on AI trains, doesn't work as intendedT1.5.1-961-gbead3760b
Merge pull request #929 from cesarBLG/builtin-circuit-breakera406a69d
Officially support common circuit breaker variantsT1.5.1-959-g944c764a9
Merge pull request #942 from cesarBLG/case-fix3a9c6ca4
Fix wrong case in filenameT1.5.1-957-g4fd63a327
Merge pull request #927 from SteelFill/lights_bugfixa28da458
Remove seemingly redundant calls to raise pantograph7bce293f
Force AI trains to turn on power supplycf687d4f
Disable low voltage power supply update for AI trainsT1.5.1-953-g9cbbd6fcb
Merge pull request #938 from SteelFill/initialization_fixesebe80471
Added some missing initialize from copy, removed some unneeded save/load, in MSTSWagon.csT1.5.1-951-gdfb4e5c0d
Merge pull request #924 from SteelFill/default_texture_improvements6c2c3cdb
Add BaldoBi's star and signal assets, as well as Paul's snowflake. Added news update to news.rst43dd7087
Merge branch 'openrails:master' into default_texture_improvements95a916e6
First set of modified images for testingT1.5.1-947-g34e078c20
Merge pull request #937 from cjakeman/manual-extend-api-cabcontrolsbf4a254f
adds webpage image09f0ad34
adds POST for /API/CABCONTROLST1.5.1-944-g1ab6b9003
Merge pull request #934 from rwf-rr/fix-contentmanager-search-bug-19440706573b5fa
Fix bug 1944070: ContentManager search exception.T1.5.1-942-g6ac96f9f0
Merge pull request #935 from peternewell/diesel-mechanic-bug7d048391
Correct bug created in diesel electric locomotiveT1.5.1-940-g874405e71
Merge pull request #925 from peternewell/brake_bug9a07b4e4
Further correction5d376eba
Correct an inconsistencye3b1688f
Fix brakeshoe force bugT1.5.1-936-g6ef2a671f
Merge pull request #933 from peternewell/diesel-mechanic-buga3f56f44
Fix AI DM crashingT1.5.1-934-g90dc329c8
Merge pull request #930 from peternewell/duplex-steam#242398f44
Further enhancements for duplex locoomotiveT1.5.1-932-gde7a2ff66
Merge pull request #932 from cjakeman/fix-spelling9bdb0745
Changed matrix's to matricesT1.5.1-930-g9e1a7ece3
Merge pull request #910 from twpol/feature/portability97d4569b
fix: Replace unsupported code with placeholdere0e0d3fe
refactor: Make usings compatible with .NET 5+6b34fcd2
build: Add package dependencies for .NET 5+43f22a94
build: Add dotnet build support using .NET 6 (Windows)T1.5.1-925-g1c557094e
Merge pull request #928 from SteelFill/dpu_brakes9f2f2209
Fix DoesVacuumBrakeCutPower Line1f235123
Fix initialization of multiple parameters by copying from loaded engineT1.5.1-922-g0a17d985e
Merge pull request #926 from SteelFill/lights_bugfixb20ca948
Clean up first/last car check729e0b74
Changes to reduce the risk of null reference exceptions in edge casesT1.5.1-919-gf19642ebc
Merge pull request #911 from twpol/feature/contributing-refactor6834af03
docs: Add refactoring as a special type of PRca5eff76
docs: Slight cleanup of additional requirements wording for special types of PRT1.5.1-916-g8a5a63633
Merge pull request #920 from cjakeman/manual-raildrivera94e4031
typos corrected5e0c70fb
extended Manual RailDriver optionT1.5.1-913-g91804456c
Merge pull request #916 from SteelFill/dpu_brakes992cc978
Prevent compressor sync if MU cable is disconnected4006f8ae
And make brake synchronization operator precedence more obvious55ab04eb
Make syncCompressor operator precedence more obvious64f48761
Improvements to loco brakes, compressor synchronization, train brake release, and train brake sounds to improve compatibility with DPU722037cf
Fix possibility for a null reference exception to occur after uncoupling11ac52ce
Improvement to DP lead unit selectione466e275
First implementation of DPU brake syncT1.5.1-905-gaf8fb30c5
Merge pull request #917 from SteelFill/lights_enhancements644844af
Fix small initialization error41f2b692
Undo use of IEnumerator syntax as this seems to be less efficient than traditional loops3bbf66e5
Prevent vehicles with no lights from creating a LightViewera948dbe1
Added ability to attach lights to shape sub-objects, some refactoring, and entry in news.rstfde18cf4
First pass for new lights featuresT1.5.1-899-gf9d64a4dc
Merge pull request #907 from Csantucci/fix-disappearing-dynamic-tracks9b0b04fa
Fix porting from ORNYMG54d11198
Bug fix for https://bugs.launchpad.net/or/+bug/2047300 Dynamic tracks disappear after long tunnelT1.5.1-896-g2caa821ce
Merge pull request #897 from twpol/feature/telemetry42f1dd9d
fix: Use DXGI to get adapter memory as WMI is unreliable0a9d9391
fix: Allow for malfunctioning WMI in system data64a29c8a
feat: Improved system information collectionT1.5.1-892-g9ad34eb10
Merge pull request #915 from peternewell/curve_friction#2d1fc31f4
Add LOG file indication that default values have been selected.6d911d7c
Correct calculation error with curve frictionT1.5.1-889-ge5d0fbbd4
Merge pull request #914 from peternewell/Steam-Effects#12ffadd62
adjust hammer force displaye06fbf16
Add manual documentation30fd5c4c
Update hammer blow.476d67b9
add hammer force calculations8e505702
correct initialisation issue26123859
correct bug introducedf29be1e0
update sanderab5ea99b
manual update29245e16
Adjustments to steam sander3d52d1d2
Make wheel axle ang visible in all engines in the HuD05d16cee
adjustment to track sanding calculations1dea28cb
Adjustments to Train Operations window69a4cccf
Correct drive wheel revolutionse2366542
Adjustments to sander system9ee1da39
Update train operations windowac762a54
Add steam sander effectsadc9bd72
Adjust wheel slip notification5e3fe316
Adjust steam exhaust effectsT1.5.1-870-ge0bf062eb
Merge pull request #908 from cjakeman/feature/advanced-adhesion-switching2ad3362c3
update Manual4b4afe31
Avoids wheelslip when the precision level is changed.a3250395
feat: supports switching adhesion precisionsT1.5.1-866-gbae4730e2
Merge pull request #899 from peternewell/steam-booster#1226f2cf5
additions to manual24e5fd00
Adjust axles04b214b3
Fix usage of axle numbers8d021941
Code cleanupa0a37aca
Correct issue with dynamic loading and drivewheel weightb227eec1
adjust steam effectsb48ac9f1
Correct issue with wheel slip on steam locomotives.ff2e73d6
Correct issue with drive wheel weight not updating correctlya877d5ae
Correct review suggestions and manual update1a49cc45
Some of the sound triggers added to manualf229b3a4
Update manual.14d80cd8
Change key controlsf5a3bd86
Correct issue with Whyte definition not reporting correctly for Duplex locomotives5e6f22ac
Adjustments to steam performance and sound events.8794ec06
change sound tokensde74ef23
Adjust sound triggers28436abf
Correct issues with IHP not initialising correctly15898bfc
Correct bug introduced that prevents Cruise control working34a1786e
Calculate average Tractive forceb5bd060e
correct sound triggera7d476e8
Correct introduced bug.2cf83197
Correct TE of Boosterd33a9f6b
Correct issue with TE calculation628a9fb4
Update tractive force directiond450531d
Adjust timing of booster steam effects2092f638
Code review of booster control28fe751c
Update booster control0188799c
add engine #2 steam effects99764f6a
correct power calculation1fdfe7f5
correct minor errorf90a98b1
Add booster sound trigger61623872
Fix steam emitters for booster engineabbd3b13
Correct throttle operation1b09e191
correct locomotive direction of movement.8be310d5
Correct an issue with simple adhesion motive force not being updated37732f59
Move some messages to verbose switch2985bc15
Add steam booster pressure cab control776afa65
Add manual information for additional features.2ae2e63d
Correct operation of variable204bd4318
Further corrections89d8d80d
Turn off debug messagec9aed9ab
Correct some steam effects and other issues.0fb4d1ce
Add operating logic and steam effects to Booster engine.234b167f
Resolve conflicte6b94095
Try and remove conflict1663ee41
Correct bug with Maximum TEe5db0a2d
Adjustments to fixed gear locomotivec17fdb34
Add booster gear time delay6b0731ca
Correct reversing issuea8f2cebc
Corrections to Indicated HPd5127b89
Correct HuD bug causing crashcca2bd51
Further adjustmentsd331d9d2
Correct Maximum Indicated HP per engine549ca094
Djustments to MEPbb341bfb
Correct steam booster steam consumption and add some sound triggers for each locomotive.0c11dc0c
Fix cylinder cock operation28638b2e
Correct some issues with steam consumptionbe2319cc
Attempt to resolve PR conflict922abd78
Correct an issue with Compensated Force causing locomotive to speed up in a slip.6c47e017
Correct idle error95889a3e
Adjustments to tractive effortd0f61910
Add preliminary operation modes for Booster enginebdc6230c
Add additional control keys for Steam Booster3362c711
Duplex steam engines - Booster Engine additionT1.5.1-801-g8ef12d34f
Merge pull request #913 from twpol/feature/readthedocs-config-v2ec3708ef
chore: Add explict Read the Docs configuration fileT1.5.1-799-gb02a6e5d3
Merge pull request #909 from peternewell/control_car_bugc3a572a4
Correct a bug in Control CarT1.5.1-797-gabb8eb9a4
Merge pull request #906 from Csantucci/fix-3Dcab-only-crash58506605
Fix the fix0e0aa8b4
Bug fix for https://bugs.launchpad.net/or/+bug/2047299 Crash loading a 3Dcab-only locoT1.5.1-794-g4cad06780
Merge pull request #893 from Roeterdink/SignalErrorsbf8876b5
Signal Errors144ba094
Various signal errorsT1.5.1-791-gffaeec028
Merge pull request #902 from Weter-ORTS/mastere4ba3697
Add files via upload97164cbb
Fine-tuning Map window texte14d59a9
Added translations for wheelslip, multiplayer&map2bf2ce68
New features translated (windows, doors, etc)3ccd899a
Have Translated RailDriver calibration stringsea981f6a
Added Boosters translation&daylight time offseta15894de
Added Event description translationscd773f39
Menu update (Rail Driver settings translated)T1.5.1-782-g1615f098d
Merge pull request #894 from Roeterdink/CorrectDecreaseColour5ff1e73b
Correction for read DecreaseColor794fddf7
Correct Decrease ColourT1.5.1-779-gb90893b14
Merge pull request #904 from cjakeman/fix-advanced-adhesion-downgrade-once-only71beb33f
changes Advanced Adhesion label in HUD to yellow when precision method is low8dc36280
adds downgrade to low precisionT1.5.1-776-g362e836a2
Merge pull request #898 from sweiland-openrails/enh/extraParameterlineInLog2d1b44a2
Update GameStateRunActivity.csd7a19ee6
Update GameStateRunActivity.cse2713956
Extra line with all the arguments for debugging purposesT1.5.1-772-g23e1f0db5
Merge pull request #875 from Csantucci/Fix-3Dcab-player-train-switching43bf33ed
Bug fix for https://bugs.launchpad.net/or/+bug/2036346 Player train switching doesn't work with 3D cabsT1.5.1-770-g1f196a324
Merge pull request #888 from twpol/feature/architecture-20239e339551
Update Docs/Architecture.mdb20b888b
docs: Update player application model based on feedbackd7daf626
docs: Document player application modelT1.5.1-766-gfad9fbc2f
Merge pull request #874 from cesarBLG/blending-enhancementf8dbeab9
Save dynamic brake statuse90cf2b1
Add documentation86d58ffb
Create dynamic-reverse interlocking01409bb2
Allow notch labelsd500329c
Show dynamic brake force only if active8555a4b9
Disable dynamic brake lockingd4e79e29
Trainwise dynamic brake blending table0a9b8a61
Better dynamic brake handlingT1.5.1-757-gef6c1a8c8
Merge pull request #865 from Looky1173/dispatcher-window-improvements3b5a2fe3
Apply translations to dropdown menus manually (https://github.com/openrails/openrails/pull/865#issuecomment-1793471838)c39984c5
Small cleanupccd1d82b
Replaced the legacy `DispatchViewer` with `MapViewer`67014b77
Updated translations (note: they don't work with ContextMenuStrip)5c0b8894
Foundation for translations699d060a
Added license information44ab637c
Reimplemented player actions and basic messaginga1318b5e
Merge branch 'master' into dispatcher-window-improvements776d6df1
Format4a5484ed
Fixed static consists without a lead locomotive not appearing in Map window9b0470af
Renamed `DebugViewerBeta` to `MapViewer`9d8513a0
Fixed static consists not showing up on mapf67581cc
Updated themes3097086b
Revert "Update locales"dadbc9fe
Update locales77a827cf
Added Daylight offset change confirmation message55ee45eb
Clean-up698c0137
Include static consists in the Map window705126ea
Code quality improvementscc5b9d38
Fixed http://www.elvastower.com/forums/index.php?/topic/37165-reworking-the-dispatcher-window/page__view__findpost__p__299986d00c6d9b
Reimplemented daylight offset as debug commandsbfba8f08
Initial theme switching54b7a7b2
Coloured switch control menu715841ec
Renamed the Dispatcher window to "Map window"5184abc0
Cleaned up code + began rewriting the player list7d62bb23
Code cleanup & increased map zoom out limit8918de14
Re-enabled effects compilation that I disabled erroneously8da038f5
Revised coloursf0f2a72c
Added signal controls079300b2
Added switch controlbc03dd87
Revert "Code Cleanup"47879c82
Dispatcher window improvements continued2d95fc4c
Initial experiments with the Dispatcher window22f43400
Code CleanupT1.5.1-722-g01614a154
Merge pull request #883 from sweiland-openrails/SwitchPaneledcc2dd5
Socket reconnect timeout changed from1 to 3 secondsaac4d3f5
When switch panel gets disconnected because off ending open rails add dark overlay to the webpage. And try to reconnect.T1.5.1-719-g89833d44e
Merge pull request #878 from peternewell/adhesion_polach_#19347dcfb
Re-instate NumSteps calculation for older adhesion algorithma088cf73
Allow some allowance for rounding errors0d65fe47
Correct spelling error in manual5e975cb0
Change adhesion algorithm switch to trigger off elapsedClock, and fix calculation of dynamic adhesion (drive wheel) weight.8a6acee0
additional manual information3757c966
Manual information855d0e2e
Correct spelling errorsaf5b93be
Code correctionf9aa2adf
Set adhesion to switch between Pacha and Polach models if PC performance drops25f5e064
Update frame rate so that it is always visible and not just when HuD is switched on.b19b5a1f
Code cleanup279e2443
Code clean up.da8978d2
Further refinement of substeps algorithim43f6ee9f
Adjust slip control conditions89a0f996
Correct bug in screen frame rate adjustment2df2ab4d
Add adjustment os adhesion substeps due to decreasing screen fps1fdec875
Further adjustments to substeps42130637
further adjustmentsb13e6ab1
Further tweaks to substepsaafbfac2
Adjsustment to substep calculation076cd049
Adjust substep calculationef944ab3
Further tweaks to polach adhesion94072331
Add maximum polach adhesion to HuD for visibility of values.bb3dfb95
Make adjustments to adhesion90b5712a
Further tweaks to slip characteristics4981d5b0
Correct Save / Restore issue, and other changes to adhesion algorithim2a7fb17e
Improve Advanced Adhesion HuD detail0b44e348
Correct -ve occuring issuesf4c0b913
Implement Polach AdhesionT1.5.1-689-g9d41208f0
Merge pull request #887 from twpol/feature/project-assembly-namespace-naming4665bda5
docs: Document projects, assemblies, namespacesT1.5.1-687-gd279e384a
Merge pull request #881 from Prabs09/master9aad55ec
Update Docs/Readme.mdd94b81cd
Update Readme.mdT1.5.1-684-gc6e0de1c4
Merge pull request #880 from cjakeman/refine-trackdatabase084b404f
fix: Refined comment summarising property SData1T1.5.1-682-gf3e543f58
Merge pull request #879 from cjakeman/remove-website-folder5a0ff7bd
chore: remove Website folderT1.5.1-680-gae3b5cfa9
Merge pull request #867 from Looky1173/code-quality-fixesc8d24855
Delete Source/RunActivity/Properties/launchSettings.jsoncdf9eae4
TTTRain.cs quality improvements (improvements up to line 4591)32aea852
TTTRain.cs quality improvements (improvements up to line 3413; rough cleaning after that)b873014e
TTTRain.cs quality improvements (comment improvements up to line 2560)03b831b6
TTPool.cs quality improvements13252f90
TurntableInfo.cs quality improvements09d19f6c
ProcessTimetable.cs quality improvements4dca972f
PoolInfo.cs quality improvements046b13ba
TTTRain.cs quality improvements (comment improvements up to line 251)4cb9857d
AIAucAction.cs omissiond6f0dbc3
AI.cs, AIAuthActions.cs, AIPath.cs quality improvementsd1a209c2
AITrain.cs more improvements7681ef75
AITrain.cs finished quality improvements3fe7318a
AITrain.cs quality improvements (up to line 4805)d04934d2
Weather.cs quality improvementsT1.5.1-664-gd39447273
Merge pull request #877 from peternewell/duplex_engines_initial55f9ddd4
Correct indenta76c45bd
Improve code stylea0bd9ec7
Style changes and iput key correctedce3490b7
Correct parameter name as per recommendation.c567eba3
Initail build of duplex steam - addition of control commands onlyT1.5.1-658-g66411058c
Merge pull request #857 from SteelFill/air-flow-meter9afc8c35
Update flowmeters on trailing locomotives to prevent stuck indications when changing cabscb3f1c0a
Adding liters per minute as a cabview unit076c77a7
Adding CUBIC_M_S as valid cabview unit, documentation improvements22312be6
Fixing minor style issues, and adding support for both spellings of 'liter'7931a52d
Removing some unneeded 'using' statements that appeared unexpectedly14d79c7e
Initial addition of air flow metersT1.5.1-651-g45d8b7ff4
Merge pull request #853 from sweiland-openrails/OutOfFocusd05f5817
Bugfix: when changing to full screen the out-of-focus red rectangle is now taking acount of the changea9760ec2
Replaced the option OutOfFocus" with check on option SuppressConfirmations36736cee
Solved Codacy issue52a513dd
Solved the saving bug8357922c
set default "out of focus" option to truec8f02ad1
Solved merge conflict?7b58e773
Might fix the last Codacy error00060a8a
Some "Codacy Static Code Analysis — 4 new issues (0 max.) of at least minor severity." solvedd4518c6e
"CodeFactor — 1 issue found." solved0afa5877
Notify out of focusT1.5.1-640-g3d7b05457
Merge pull request #855 from cjakeman/website-news01b39e5d86
Adds new route from TrainSimulationsT1.5.1-638-g096ac9838
Merge pull request #873 from cesarBLG/reduce-allocationscf0ed998
Reduce allocations in signal scriptT1.5.1-636-g370920ecf
Merge pull request #757 from cesarBLG/perpetualkid-raildriver98dd1a7d
Add documentationd9d75f4f
Fix raildriver not activated by button2388225c
Solve issues with merging35c176c5
Merge branch 'master' into perpetualkid-raildriver31428b44
Fix wipers not working with raildrivercc6264e5
Allow several buttons associated to a single command384e1941
Fix first RD blue button not working406f3297
Fix bell behaviourb1910d98
Add proper handling of emergency brakes7d41c805
Fix bad logic for error checking86644941
Further fixesb669613d
Fix problem with RD version3c3a0886
Port of @perpetualKid and @CSantucci RailDriver codeT1.5.1-622-g317d38541
Merge pull request #831 from sweiland-openrails/SwitchPanelf6ca1e1e
type82d3be2f
review cesarBLG: Use correct case for all public methodsfc943648
review cesarBLG: Changed IsUp/IsDown into IsPressed/IsReleasedf13aba13
review cesarBLG: abstract away call SwitchPanelModule.IsUp into UserInput3e672a89
Merge branch 'SwitchPanel' of https://github.com/sweiland-openrails/openrails into SwitchPanel69d51d5f
Added retainers switch61bbf439
Next station window button always enabled, too difficult to determine if window has valid information19dc7446
Added some switchpanel buttons for steam locomotives6a3f72b2
From UserCommand.cs removed the second description and moved this functionality to the SwitchPanel code9417e1b4
Solve merge problem with PR 75191d69f8e
merge conflicte919abf6
Added controls for steam engine: direction, handbrake and brake hose connectc466c51a
Catch errors in getting status as they might block the Switch Panel. Now there is just an empty button and a log message.f5d692ae
Added brake hose control4bf28ff4
Added handbrake control436d2cbe
changes, mainly regarding translations271b7c4f
- replaced IsDown with IsPressed and IsUp with IsReleased to be more inline with rest of the OR code. Except in the html/javascript part.c8927a4f
enhancementsc45c9933
Merge branch 'master' into SwitchPanel10aa2f3d
minor changes and added traction cut-off relay support for diesel engines6a319a89
preliminary versionT1.5.1-599-g782e611d5
Merge pull request #866 from SteelFill/0-axle-articulation-fixc15333ed
Fix edge case with 1 axle rail vehiclesa6cbc520
Allowing train cars with 0 axles to become articulatedT1.5.1-596-gd7b38a5e4
Merge pull request #870 from cesarBLG/fix-water-restore5cb32faf
Fix water restoreT1.5.1-594-g5f7e60929
Merge pull request #841 from Csantucci/animate-trainset-windowsce3bc1f9
Update Source/Documentation/Manual/features-rollingstock.rst410a585d
Fix http://www.elvastower.com/forums/index.php?/topic/37347-reproducible-audio-crash-in-unstable/page__pid__299135#entry2991351bdb7dfd
Merge branch 'master' into animate-trainset-windowsabc52aac
Add documentation for carriage windows animationad736fab
Merge branch 'master' into animate-trainset-windowsed601b5d
Windows animation for wagon windowsbc1ffd8f
Update OR manual about trainset windows animation65eeaa74
https://blueprints.launchpad.net/or/+spec/animating-trainset-windowsT1.5.1-585-g2be1faa5d
Merge pull request #863 from Csantucci/alternate-3DCab-preset-viewpoints516825f0
Fix 3D cab switching when there is no front 3D caba34b857b
Fix bug in interpreting presence of a rear 3D cabfe901d32
Alternate preset 3D cabviewpoints, see TrelloBox https://trello.com/c/iDr0POSw/532-multiple-preset-viewpoints-for-3d-cabsT1.5.1-581-g43c9bc157
Merge pull request #864 from SteelFill/undesired-emergency-fixese71bc5a6
Improve backwards compatibility18c54814
Reduce chance of static consists going to emergency, add check for unrealistic aux res charging rates2fed4b9c
Fix an issue that snuck in from previous commit7d0f3277
Tweak to emergency res behaviorcfdada3b
Preventing some runaway conditions for quick service that could lead to stuck emergency applications60d7a3f3
Adding support for air piped systems and EOTs96e2cb16
Adding gradual anglecock opening, smoothed detection of emergency application, better emergency application behaviorT1.5.1-573-g9a8e6af15
Merge pull request #871 from cesarBLG/fix-dispatcher-aspectsc2388e69
Signal aspects are multiplied when reopening Dispatcher WindowT1.5.1-571-gfa79925df
Merge pull request #872 from SteelFill/retainer-state-fix00c5b8b6
Save retainer debug state so it isn't lost during load from savegameT1.5.1-569-g8f17be306
Merge pull request #862 from cesarBLG/fix-engine-leak489f2612
Fix engine leak problemT1.5.1-567-gefb91a402
Merge pull request #860 from sweiland-openrails/TrainOperationsWindowBrakeChanges82a584a6
documentation changed2b8a523
removed the toggle cuntion form the electric choices also82ab6ce7
Changed Brake Hose menu entry into Front and Rear Brake Hose entry6a3f86f4
style changes91f0a355
Changes in the Car Operations Menu (part of the Train Operations Window)T1.5.1-561-g5e31b2390
Merge pull request #868 from Csantucci/non-lead-diesel-exhaust1b42d4c3
Bug fix for Exhaust of non-lead diesels is not correct https://bugs.launchpad.net/or/+bug/2033621T1.5.1-559-gc00ee6ad2
Merge pull request #859 from peternewell/steam_adhesion_bug#10e963aae
Further code simplification and error correctionfff2560e
Simplify code and add extra developer notes8a7df842
Correct crank angle for adhesion calculation30d7b53f
Force input axle force to zero if throttle is closedd6d0c828
Fix steam adhesion bugT1.5.1-553-g4b9199858
Merge pull request #821 from cjakeman/manual-safety-valvescc3af663
Extend AI Fireman texte0fa5a8a
adds suppression of safety valvesT1.5.1-550-ge91bba953
Merge pull request #861 from peternewell/curve_friction#18d70199a
Rename parameter to include UoM.589e7164
Remove trace statements no longer required.2c39260a
Add speed curve componentd2e63f1d
temporarily remove speed dimension from curve friction.d652a064
Adjust Curve Friction Calculationsc301fa67
Revert "Fix steam locomotive adhesion bug"1fb1ba8b
Fix steam locomotive adhesion bugT1.5.1-542-ga8a4343d9
Merge pull request #856 from SteelFill/alternate-tokensb9742e1c
Remove simplified syntax for 'wheelset'30e74136
Adding alternates for 'ortsadhesion' tokensce66076d
Merge branch 'openrails:master' into alternate-tokens34e0569b
Adding alternate syntax for confusing engine tokensT1.5.1-537-g1ec45b9ff
Merge pull request #858 from cesarBLG/multiple-axles-visualsbbaeeba6
Fix wheels not rotating in AI modesT1.5.1-535-g2f57132ee
Merge pull request #846 from cesarBLG/fix-resume-initializeeae62468
Update Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs98f1c456
Fix trailer car restore96680512
Fix gearbox not initialized1748e366
Fix resume problem with brake cyl109aec44
Initialize cars before restoreT1.5.1-529-gded0036a4
Merge pull request #844 from cesarBLG/multiple-axles-visuals3f42c30e
Animate axles separatelyT1.5.1-527-g9c9d99ee1
Merge pull request #854 from cjakeman/manual-cached-files027fac86
Updating manual to match PR 647T1.5.1-525-gfc86323b8
Merge pull request #851 from SteelFill/triplevalve-improvementsf4feee35
Fixing silly mistakesd3e8c3e5
Improved support for graduated release systems858fa7e8
Cleanup, fixes, and documentationcf9f3069
Merge branch 'master' into triplevalve-improvements10cd3436
Support for emergency vent valves, and addition of accelerated emergency releasee8e94694
Merge branch 'master' into triplevalve-improvementsdf51e5a7
Removing save/restore for variables which don't change after initialization7c569391
Merge branch 'master' into triplevalve-improvementsbe934df2
First pass of new brake system featuresT1.5.1-515-g868d5abc9
Merge pull request #852 from cesarBLG/remove-adhesion-options72b9655c
Disable random slippery spots if random changes are disabledd5999410
Remove unneeded adhesion optionsT1.5.1-512-gd9fc5d4a1
Merge pull request #850 from twpol/feature/systeminfo-output1605667b
fix: Correct output of sound system infoT1.5.1-510-gfd4c2b025
Merge pull request #849 from twpol/feature/contributing-forking0d4e3dad
docs: Explicitly require forking and emphase good use of branches32e216ec
docs: Add contributed projects to the exceptions for PRsT1.5.1-507-gebafd5dad
Merge pull request #833 from cesarBLG/relay-valve50e84993
Merge branch 'master' into relay-valve8a2fb4ea
Add proper brake initialization code01aaca76
Different relay valve ratio for engine brakesb0b146ea
Add documentation for relay valves5a713928
Cylinder volume independent from auto brake parametersadf9260a
Proportional relay valveT1.5.1-500-gd06a7b66e
Merge pull request #829 from cesarBLG/emergency-valves434af02d
Make emergency dump valve work also for twin pipe systems908f0110
Disable emergency valve triggering for AI trains7afb0a4a
Fix emergency dump valve not deactivating and add sound trigger308959f0
Add emergency dump valveT1.5.1-495-g55f992dcd
Merge pull request #847 from peternewell/brake-shoe#251067c3c
Streamline codea5df2865
Add additional default brakeshoe CoFT1.5.1-492-g2232f9c75
Merge pull request #808 from Weter-ORTS/master73dab070
Translation revision9466900a
Messages suppressed translation46ef5bce
Straight brake tokens&new brake buttons translated1af3cc4c
Messages suppression translatedbcb23066
Merge branch 'openrails:master' into master3995907b
Updated translationsT1.5.1-485-g7772f5814
Merge pull request #845 from cesarBLG/adhesion-resume6fa5ef20
Initialize called after Resume2ecc1641
Save axle integrator statusT1.5.1-482-g7f7dd9993
Merge pull request #840 from SteelFill/sanding-fix8a6f8334
From the top! Submitting just the updated physics nowT1.5.1-480-gfb4d8a106
Merge pull request #830 from cesarBLG/electric-hot-starte30b900f
Fix wrong sound event19ee7607
Clarify behaviour in timetable modece2726a4
Make battery react to quick power on/off45a411f0
Update changed default value in documentationceeaba76
Change default value for setting280ee744
Add documentationb9350ff7
Electric locomotive hot startT1.5.1-472-g8e1445425
Merge pull request #843 from Csantucci/fix-freightanim-weight-bugeb7efa3a
Fix for https://bugs.launchpad.net/or/+bug/2024295 Freight weight only added for first wagonT1.5.1-470-ga80e86872
Merge pull request #835 from peternewell/brake_shoe#1e632edbc
Fix bug introduced to dynamic brake blending4c9375ed
Update Documentation1df98a39
Adjust user inputs037dbdf9
Correct codacy errorfa510b01
Correct Codacy issue1b6ca35a
Add documentation756716bf
improve readabilityc3d05c4f
Restore brakeshoe CoF to legacy operation1168d619
Restore original brake calculations4447c8d4
Change default settings for drive wheel braking57dfe639
Fix superheat display32bb9110
Correct reading of input parametersa479616b
Correction to CoF70a32d81
Revert "Correction to brake CoF"4495dfe4
Revert "Fix display error with HuD"e9c98d70
Fix display error with HuDf3659841
Correction to brake CoF44cb5a52
Minor correction96e3353e
Add parameter to specify number of brake shoesea7a67f5
Correct code factor issues.d1ddb987
Correct calculation issue with brake shoe CoF4e475c28
Adjust input of MaxBrakeShoeForce7d81e0a5
Install default CoF curves for Cast Iron and Composte CoF8b4e134f
Correct issue reading brake shoe force27025200
Allow for Brake shoe force in dynamic load operation.366c96e4
Correct typing error86b0c1e8
Adjust Brake Force to use Brake Shoe ForceT1.5.1-442-gbaefb6b08
Merge pull request #813 from pzgulyas/profiler7fdad389
Refactored garbage generatorsT1.5.1-440-g0914a53e4
Merge pull request #803 from peternewell/steam_slip#37157e08a
Correct some display values in HuDb05b85ce
Correct sound variableT1.5.1-437-g40a311d87
Merge pull request #818 from cesarBLG/multiple-axles23f34886
Add debug info for all axles69c947de
Fix potential bug with save/resume1fb28f0c
Remove clause overriding axle behaviour6bf37337
Trying to fix initialization issuescebe7ac5
Wag file axle configuration76f28016
Use allocation free enumeratorffe8ff94
Allow independent powered axlesT1.5.1-429-gd8f5ccd10
Merge pull request #802 from sweiland-openrails/TrackViewerAddEvents4d198e46
Added support for activity location events to the TrackViewerT1.5.1-427-g8a33d6c8b
Merge pull request #823 from Csantucci/select-track-sound-percent-retained5e1c03b8
Select track sound volume percent retained in .eng and .wag files https://blueprints.launchpad.net/or/+spec/select-tracksound-volumeT1.5.1-425-g3f1e747b1
Merge pull request #825 from Csantucci/controls-in-side-views-of-2D-cabs29ed4271
2D Cabview controls for side viewpoints https://blueprints.launchpad.net/or/+spec/2dcabview-controls-for-side-viewsT1.5.1-423-gd493edeae
Merge pull request #837 from cjakeman/github-policies04973160
copies website policies to repoT1.5.1-421-ge7eeae603
Merge pull request #836 from cjakeman/website-policies62e6d023
Adds policy on crashes and derailmentsT1.5.1-419-g1469003df
Merge pull request #834 from cjakeman/website-contact-form7a98eca5
Replaces email service with FormSparkT1.5.1-417-g07c9195bf
Merge pull request #824 from openrails/contributing-titles-1f16ebeda
Update Readme.mdT1.5.1-415-g50a6921ad
Merge pull request #815 from twpol/feature/auto-gen-release-notesa5cc165e
chore: Add GitHub automatic release notes configurationT1.5.1-413-g1daa6a7c6
Merge pull request #832 from cesarBLG/cc-train-prioritybb8941fb
Fix wrong parenthesis avoiding train brake to work together with CCT1.5.1-411-g51d4cd969
Merge pull request #751 from cesarBLG/external-controllers00981a20
Fix bug for 3D-only cabsf947f295
Merge branch 'master' into external-controllers6b933ed1
Fix race conditiondbb9e3c7
Explains the JSON needed by SetCabControlsb499ec96
Add support for cruise controlf6d3e76b
Initial support for external controllers using the Web ServerT1.5.1-404-gb79cb2da8
Merge pull request #732 from cesarBLG/braking-enhancementc163e213
Set default value for brake insensitivity341c1ce9
Change application and release rates for dynamic brake bail offb8c97ee3
Fix regression for auto bail offd9d87277
Add further information about EP brakingaf6f0f05
Add default keyboard commands to manualab753bf9
Fix blending issue0531e583
Fix non-EP tokens938b3203
Add documentation for new parametersd406c67c
Straight air engine brakes for tenders76094c4b
Allow tenders with distributing valve66ad2a90
Partial dynamic brake bailoff874881d7
Changes to bailoff4b2a44c8
Add distributing valve7f9e634e
Split EP special tokens19574dd9
Improve air brake systemsT1.5.1-388-gebe1c5ccc
Merge pull request #822 from sweiland-openrails/Bug_2017417_battery_switch832a3965
added documentaion line for battery switchT1.5.1-386-g218d3f6c1
Merge pull request #826 from Csantucci/cab-switch-crash-fix2ca8fd7a
Bug fix for Crash when switching cab https://bugs.launchpad.net/or/+bug/2018230T1.5.1-384-g9bc71d854
Merge pull request #828 from cesarBLG/braking-enhancement2611753fe
Prevent LINQ usage to reduce allocations048c7b22
Synchronized compressor startupc15227b2
Add brake pipe pressure to scripts142ab903
Add keyboard command for quick release9dd9eb45
Keyboard command for overchargeT1.5.1-378-g35b9498d6
Merge pull request #820 from sweiland-openrails/Bug_2017335_masterkey_delayoff6e7a5b6c
delay option for masterkey does not delay switch offT1.5.1-376-g885592329
Merge pull request #816 from Csantucci/fix-EOT-dismount-after-reverseeae646d2
Bug fix for https://bugs.launchpad.net/or/+bug/2014992 EOT can't be dismounted after train reversalT1.5.1-374-gefe66c5c2
Merge pull request #819 from sweiland-openrails/Bug_2016006_Headlight_switch51b98b2d
If trying to switch the headlight beyond or below the last position, a click sound is to be heard. In real live the switch would not make such a sound.T1.5.1-372-g5db5c7824
Merge pull request #817 from cjakeman/website-block-bad-link9c174356
weblink updatedT1.5.1-370-g7a9a7d4e5
Merge pull request #814 from Csantucci/fix-EOT-train-uncouple-crashb102c1cd
Bug fix for https://bugs.launchpad.net/or/+bug/2013969 Crash after uncoupling player loco of a train with EOTT1.5.1-368-g38888b34f
Merge pull request #809 from sweiland-openrails/on-screen_messages_2008012f67822a7
suppress on screen messages, bug 2008012be04a6ad
Merge branch 'openrails:master' into masteredcd0d0e
Merge branch 'openrails:master' into mastere199aa19
Merge branch 'openrails:master' into masterd819ff92
Merge branch 'master' of https://github.com/sweiland-openrails/openrails490a64e8
Merge branch 'map_in_browser'T1.5.1-361-g092a6c7ef
Merge pull request #767 from twpol/feature/sunrise-sunset82c5f1ca
refactor: Review comments4cb5c773
fix: Do not crash if the environment file does not have any sky satellites9317f8c6
fix: Fix bug #2003001719c7376
fix: Correctly calculate the sun's position in the sky5c518176
feat: Calculate solar hour angle from MSTS environment file sun rise/set times43379ea8
style: Format sun/moon position code654dfd15
feat: Add sun/moon rise/set times to environment dataf981ec28
refactor: Clean up environment parsing code including a new block list utility6c3df128
style: Format environment file reader codeT1.5.1-351-gc9abcd22b
Merge pull request #722 from Sharpe49/fix/wf-deprecationsfb9079eb
Fix Windows Forms deprecations in ActivityEditorT1.5.1-349-g5db05ff0c
Merge pull request #812 from Csantucci/rotated-dpu-display9dadddb4
Remove unneeded commented lined07f812e
Bug fix for https://bugs.launchpad.net/or/+bug/2009955 Missing code to rotate DMU display in 2D cabsT1.5.1-346-g3831af9fa
Merge pull request #807 from twpol/bugfix/64bit-z-fighting791c0a3a
fix: Stop z-fighting by pushing world/view/projection multiplications onto the GPUT1.5.1-344-ga8a891064
Merge pull request #811 from Csantucci/fix-brake-data-in-dpu-displayf784151d
Bug fix for https://bugs.launchpad.net/or/+bug/2009842 DPU: wrong BP and MR values of helpers in displayT1.5.1-342-g9beb2603f
Merge pull request #810 from Csantucci/fix-AI-WP-restart-eventse2ad93ee
Bug fix for https://bugs.launchpad.net/or/+bug/1848878 AI train WP restart events don't work after saveT1.5.1-340-g907936445
Merge pull request #795 from Roeterdink/AcceptSpeedMPSforApproachSpeed79979e2d
Accept SpeedMPS as dimension for Approach Control Speed definitionT1.5.1-338-g237bf68a4
Merge pull request #794 from Roeterdink/ReversePathTTPool6d2bf041
Use reverse path in TT PoolT1.5.1-336-ge810f4744
Merge pull request #793 from Roeterdink/CorrectErrorsTurntable8897021c
Correct errors in Turntables.csT1.5.1-334-g4757b006d
Merge pull request #792 from Roeterdink/CorrectRequiredActionsf6c16fb5
Correct required actionsT1.5.1-332-g902809c05
Merge pull request #791 from Roeterdink/CorrectSwitchstand5bc890b0
Correct update for Switchstand signalscript functionT1.5.1-330-g94da7879d
Merge pull request #790 from Roeterdink/CrashInTrainCar36a9921f
Correct crash in TrainCar.csT1.5.1-328-g5d9debbe0
Merge pull request #789 from Roeterdink/CrashOnTrainWOStartTime81b11f77
Avoid error on inserting train without start timeT1.5.1-326-g541056ef9
Merge pull request #788 from Roeterdink/ImproveDebugOutputsTTTrain94a73d58
Improve Debug Outputs for TTTrain.csT1.5.1-324-gea394e51d
Merge pull request #787 from Roeterdink/ImproveDebugPoolInfoe0ad6589
Improve debug output for turntable poolsT1.5.1-322-g2c690460a
Merge pull request #786 from Roeterdink/ImproveSyntaxCheckf2c5d2df
Improve syntax check on timetable filesT1.5.1-320-g9ebd05044
Merge pull request #785 from Roeterdink/IncorrectCalculationTrainAheadfd121be5
Incorrect calculation of distance to train aheadT1.5.1-318-geb30a97e9
Merge pull request #784 from Roeterdink/IncorrectDistanceAlongTrack1c37be35
Incorrect distance along trackT1.5.1-316-g54f6282b7
Merge pull request #783 from Roeterdink/MoveCreateInPool083bc6c7
Move CreateInPool from AI to PoolsT1.5.1-314-g16c7c0f53
Merge pull request #782 from Roeterdink/NoPhysicsUpdateForAIStatic23c41b55
Nu full physics update is required for trains in state AIStaticT1.5.1-312-ga8616f6c3
Merge pull request #781 from Roeterdink/PendingSpeedUpdate4d9c3fbe
Correct update of pending speed limits for timetable modeT1.5.1-310-gcf8971cad
Merge pull request #780 from Roeterdink/ProcessPassingTime5b3f246e
Process passing timeT1.5.1-308-g7cdc4eb81
Merge pull request #779 from Roeterdink/RemoveClearSectionActions87c34a74
Remove forced processed ClearSection actionsT1.5.1-306-gdca615cf4
Merge pull request #778 from Roeterdink/CorrectionPlayerOnTurntable779a8193
Correction for player locomotive on turntableT1.5.1-304-gdf0f36129
Merge pull request #769 from Csantucci/partial-turntables1a99f431
Partial turntable: https://blueprints.launchpad.net/or/+spec/partial-turntable0ab7ebfa
Manual documentation for partial turntablesT1.5.1-301-g87ba54ca8
Merge pull request #777 from Roeterdink/SaveRestoreActionClearMovingTable7724f2b9
Save and restore ClearMovingTable action (for timetables)T1.5.1-299-ge00595321
Merge pull request #776 from Roeterdink/UpdateReceiversInViewer7b6af67a
Update Receivers in Viewer.csT1.5.1-297-gbe03e8504
Merge pull request #775 from Roeterdink/UpdateTurntablePoolsd84c8d87
Update Turntable Pools1852fcbf
Update turntable poolsT1.5.1-294-g1e52c2c64
Merge pull request #774 from Roeterdink/UseOrgAINumberd3f8c2e4
Use variable OrgAINumber for all train to train referencesT1.5.1-292-g8651348b4
Merge pull request #772 from Roeterdink/UpdateTTTrain36c36628
Update for TTTrain.cs8295509f
Various changes657485f6
Various updates to TTTrainT1.5.1-288-g42ab904e3
Merge pull request #771 from Roeterdink/CorrectActionOnHoldSignalc380043f
Action on Hold Signal is no longer invalidated if train is not stopped in related stationT1.5.1-286-gadb309c17
Merge pull request #797 from cjakeman/control-car-gear-controller7ced1fee
To use enum for ControlGearBoxTypeT1.5.1-284-gdc39bb19c
Merge pull request #806 from Csantucci/Fix-manual-typo01b88f7e
Fix typo in OR manual, see http://www.elvastower.com/forums/index.php?/topic/36946-manual-typo-error/T1.5.1-282-gf50545908
Merge pull request #805 from sweiland-openrails/bug_20086148364df57
bug 2008614 bad httop link in manual www.burrinjuck.coalstonewcastle.com.auT1.5.1-280-gf99a2fc4e
Merge pull request #804 from sweiland-openrails/bug_20080113eb3f28a
Bug #2008011 Bad key listings in manual, See http://www.elvastower.com/forums/index.php?/topic/36937-open-rail-manual/page__view__findpost__p__294566T1.5.1-278-g7f34b56af
Merge pull request #753 from cjakeman/api-cabcontrols4ab8fe321
Extends CaControls for user inputT1.5.1-276-g3047d0a76
Merge pull request #798 from Csantucci/fix-casting-error4b6141d5
Stop also rotating wagon wheels when brake skid1e37279e
Temporary bug fix for https://bugs.launchpad.net/or/+bug/2004100 Casting error crashT1.5.1-273-g4903ade62
Merge pull request #796 from cjakeman/fix-save-filenamesa67ee615
fix: Resume from Save fails - filenames do not matchT1.5.1-271-g58e67675d
Merge pull request #773 from Roeterdink/WatchdogPingTrainProcessing4543e4b5
Add watchdog ping to Train ProcessingT1.5.1-269-g01607fd93
Merge pull request #766 from peternewell/control_car_gear_controllerf1759ded
Add documentationc9657def
Add warning message for type C gearboxes3d5d238b
Correct issues with gear controls not being passed to other locomotivesf143fcc0
Correct gear operation from Control Car6d522992
Add ability to control vacuum brakes and gears to Control CarT1.5.1-263-gd19a96a3d
Merge pull request #770 from cjakeman/website-ctn-updates453cdcdc
adds page for Build Your Own RouteT1.5.1-261-g5072d724b
Merge pull request #768 from sweiland-openrails/map_in_browserbc8aea47
Changed the class methods to PascalCase and the method parameters to camelCase41c9f261
Changed the documentationa0eae374
PascalCase for al C# items5fdb384c
Storing map webpage layer choice in the HTML Web Storage instead of the registry5e4989c1
Merge branch 'map_in_browser' of https://github.com/sweiland-openrails/openrails into map_in_browser0ca48fb8
Documentation added for webapi OpenRaillway Mapcd34de67
Merge branch 'map_in_browser' of https://github.com/sweiland-openrails/openrails into map_in_browser5d8ea22f
Enhancements for OpenRailway Map:T1.5.1-251-gfd53951b7
Merge pull request #735 from Sharpe49/feature/battery-switch-defaultonb9a0ea30
Added new parameter for battery switchT1.5.1-249-gad1c4e33f
Merge pull request #719 from Sharpe49/upgrade-monogame0f4d9757
Update44a37fa3
Change Git attributesbc22a20f
Moved the dotnet tool restore command to the PostBuildActions.cmd file4602a6b2
Changed AppVeyor CI file to restore dotnet tools504f9282
Upgraded to MonoGame 3.8.0T1.5.1-243-g3ffb9bc10
Merge pull request #760 from twpol/feature/editorconfig-2022113dd63c
chore: Add StyleCop analyzer configuration to match custom code style0304a434
chore: Add .NET analyzer configuration to match custom code stylec8d3a853
chore: Update to latest EditorConfig templateT1.5.1-239-g951c47025
Merge pull request #764 from twpol/feature/bug-1471416-sky-dome-smooth5f9a01bb
fix: Cloud dome now extends same distance past horizon as sky domeT1.5.1-237-g5c9f646ff
Merge pull request #765 from Csantucci/fix-ok-to-proceed-bug083467b3
Bug fix for https://bugs.launchpad.net/or/+bug/2002183 OK to proceed sound played wronglyT1.5.1-235-gd0b80edbf
Merge pull request #717 from cesarBLG/unlimited-tcs-controls98221c03
Fix merge conflicts9f390fd9
Merge branch 'master' into unlimited-tcs-controls44fa8ad6
Prevent key not found exceptiond93e863d
Rename variablee2c841da
Code refactoring for 3D cabs1306375b
Allow unlimited number of cabview controlsT1.5.1-228-g7047b8ce4
Merge pull request #747 from Looky1173/masterf0af2aac
Add files via uploadf3085827
Add files via uploadT1.5.1-225-g17af6ffa8
Merge pull request #761 from twpol/bugfix/persistent-cloudsf6a3acae
fix: Allow 100% cloud-free skys by making 0% overcast = 0% cloudsT1.5.1-223-g0db4bb3e8
Merge pull request #706 from cesarBLG/tcs-extensions91bcfa20
Reverse order of enum570ab217
Remove unused variables265d33d7
Change DoorState to CurrentDoorState to avoid conflictse4af8015
Reduce unnecessary operations7a9fc6c5
Refactor code due to satisfy review1dbf5a51
Add manual entry6c3c286a
Code simplificationf786fff4
Add STF parsinga208b1d6
Refactor door handling and add TCS hooks9f08bc0c
Add TCS hooks to check for door stateT1.5.1-212-g7decf71b3
Merge pull request #746 from cjakeman/website-release-1.5f5566d73
Merge branch 'website-release-1.5' of https://github.com/cjakeman/openrails into website-release-1.584f53277
Home page now links to 1.5.1 also9fafc07d
1.5.1 detail added to 1.5 page. Roadmap updated.b6acfde4
Update index.php4609acb3
Merge branch 'website-release-1.5' of https://github.com/cjakeman/openrails into website-release-1.522504a3a
Changes to accommodate v1.5.194f66f00
Updated link to video on YouTube34408803
Changes to release V1.58f53b83f
added contributors to this release0530ee3b
Added section on Oher Changes494c34b4
last draft webpages addedae3bf8ed
first draft webpages addedT1.5.1-197-g7f4815f9e
Merge pull request #763 from twpol/bugfix/remove-solutiondir-variable12e250d3
build: Remove accidentally included package reference746bdeed
build: Remove use of SolutionDir which is not supported everywhereT1.5.1-194-gfbeaf7368
Merge pull request #754 from Csantucci/container-weights-official3549c399
Container weight: remove two code duplications70a1325b
Container weights: fix crashing bug563fe9df
https://blueprints.launchpad.net/or/+spec/container-weights Container weight managementT1.5.1-190-g1cc4a74eb
Merge pull request #758 from peternewell/steam_wheel_slip#1a9e9512d
Fix conflict with PR #732ee55d7ae
Disable derailment coefficient for "dummy" carsb87e4734
Fix issue with geared stam locomotive not operating correctly00005ce6
Documentation update.906e4022
Correct steam exhaust operation5c6dbc7c
Stack smoke adjustmenta63643a6
More documentation, and adjust smoke stack with exhaust.ed72cdb1
Correct conflict issue8e11b677
Update documentation to suit.7454142e
Add steam exhaust to cylindersa2046bd5
Adjust cylinder coks to operate off crank angle14771d0d
Allow adjustment of crank angle0a6359e6
Documentation update33903e0e
Adjustments to wheel slip87638fa1
Steam slipT1.5.1-174-gd2e682132
Merge pull request #749 from sweiland-openrails/map_in_browserdb5764c9
Created class LatLon. Created function GetLatLon in TrainCar. Reworked index.js. Returned LatLon object for /API/MAP.7dab2701
Another && to || fix2220414a
Merge branch 'map_in_browser' of https://github.com/sweiland-openrails/openrails into map_in_browser6dce0485
changed latLong --> latLon, corrected locomotiv --> locomotivee6cc5530
Merge branch 'lat_long_fix_bug_1393111' into map_in_browser2523f91f
fixed and (&&) in or (II) in if lat != latPrev0858c49e
OpenRailway MapT1.5.1-164-g084d23230
Merge pull request #762 from cjakeman/website-hsb-simulator3d001fe5
News and trade updatedT1.5.1-162-gfd249824e
Merge pull request #759 from twpol/feature/bug-1471416-sky-dome-smooth3c84439d
docs: Add more documentation on sky formationda4c88e2
fix: Improve clouds by flattening dome (temporary test)5ab8faa3
fix: Improve sky dome distortion causing bug #1471416T1.5.1-158-g6e55f9cf4
Merge pull request #744 from Sharpe49/fix/disabledif-conditions1b56aa6b
Updated manual6f6ad69d
Fixed and improved cabview control conditions related to power suppy stateT1.5.1-155-g6cf0e6461
Merge pull request #756 from Csantucci/fix-night-dds-not-loadedc3f5c55b
Bug fix for https://bugs.launchpad.net/or/+bug/1999253 Night .dds texture not loadedT1.5.1-153-g02e149cfb
Merge pull request #738 from Sharpe49/feature/brake-controller-improvements88cadc92
Added CurrentNotch and IntermediateValue to support mouse control with scripted brake controller109f48b8
Refactored the brake controller in order to use the same design pattern as the C# signal scripts (compatible with current scripts)T1.5.1-150-g896573d4b
Merge pull request #755 from Csantucci/throttle-air-combined-control-fixf79c1e26
Update Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs2fd409a5
Bug fix for https://bugs.launchpad.net/or/+bug/1999330 Crash with a throttle-air combined controlT1.5.1-147-g9dc723758
Merge pull request #740 from Sharpe49/feature/traction-cut-off-refactoringb3e66cac
Refactored the circuit breaker and the traction cut-off relay in order to use the same design pattern as the C# signal scripts (compatible with current scripts)T1.5.1-145-g5f2ded579
Merge pull request #750 from mbm-OR/bugfix/Fix-Menu-ExploreInActivityMode424de68c
Bug fix for https://bugs.launchpad.net/or/+bug/1997482. Explore in Activity Mode, is not restored.T1.5.1-143-g0927dda4e
Merge pull request #752 from openrails/release/1.5611b0195
Merge pull request #733 from Sharpe49/fix/battery-switch-sound4c26d6de
Merge pull request #734 from Sharpe49/fix/battery-switch-timer3fcf6804
Merge pull request #741 from Sharpe49/fix/brake-controller-timetableT1.5-142-ga16da1f4a
Merge pull request #713 from Csantucci/CruiseControl-official6ca89da0
CC: fix crash bug http://www.elvastower.com/forums/index.php?/topic/36716-many-most-trains-seem-to-crash-latest-unstable-version/bc3a13b5
CC: delete obsolete parameters391e8824
CC: support further CC configurationsdbb06bd0
CC: introduce parameter to allow CC mode switch also when throttle is not at 05a8da777
Fix typo in cabview control name4c52f582
Update Train Brake usage documentationff5f18d0
Generalized controls to set CC speedd0539473
Add two-state controls to increment and decrement selected speed by fixed value. By Paolod2053372
Update of the OR manualc00f611b
Demand train brake if dynamic brake not available0488826e
Do not move brake lever when applying brakes6e2f0bae
Further fixes for force selector47013830
Fix combined control change by mouse6c8701f4
Fix bugs regarding force selector966a61cf
Bug fix for not being able to brakef281de6a
Fix bug with accelerationf6b292d7
Refactoring of multi position controllerffc93eb8
Add parameter to set train brake increase/decrease speed8bb3bfeb
Refine train braking algorithmdf4fde42
Further refactoring of CC class33de10b0
Some cleanup3f5e038e
Fix STF parsing problemb2b05f37
Adjust throttle and dynamic brake percents instead of overriding force calculation2478066c
Third batch of code cleaning as required by reviewer39fb6c2e
Second batch of code cleaning as required by reviewerdd69c72b
Fix dynamic brake force not acting5d62da58
Add Cruise Control variables to main HUD80491f58
First batch of code cleaning as required by reviewer0b1f1e68
Revert wrongly introduced debug patch637f947b
https://blueprints.launchpad.net/or/+spec/cruise-control ; initiator and main contributor: JindrichT1.5-111-g71c1114b7
Merge pull request #745 from cesarBLG/rotate-digits-3dcabcf5acd25
Rotate 180 degrees digital displays in rear 3D cabsT1.5-109-g8196a3f8d
Merge pull request #743 from Csantucci/default-include-filenamec1801f4f
Update Source/Documentation/Manual/physics.rst0292f162
Change again special character to recognize default include file, to avoid crashbdc6668a
Change special character as suggested by James Ross60c8b99e
Update Source/Documentation/Manual/physics.rst809cb6e4
Default filename for include statements, see http://www.elvastower.com/forums/index.php?/topic/36671-suggestion-new-include-parameter/page__view__findpost__p__290387T1.5-103-g3756630e7
Merge pull request #736 from cjakeman/manual-corrections4a8450854
Replace truncated brake token table with listsT1.5-101-g1ceb042d8
Merge pull request #630 from DR-Aeronautics/sky-color704731ac
Updated Skyshader to address the error found by Csantucci688d0cd0
Updated 2 files to make the sunset and sunrise more realisticT1.5-98-g567f7ca0a
Merge pull request #742 from Weter-ORTS/master48c1ac2f
Updated Menu (ru)31d354e8
Updated ORTS.Simulationbfbc611d
Updated RunActivity (ru)T1.5-94-gf59d2015d
Merge pull request #677 from peternewell/diesel-mechanic#4c1c417fb
Fix for MSTS Gear Motor Bugad0cd0e9
Fix bug with MSTS versionsc0e78f2a
Add information for manual.12d50c5f
Adjust Diesel Power0855181b
Some minor adjustmentsec8217c0
Correct MaxTE calculationa432acfb
Correct calculation of MaxTE.2290a17e
Further adjustment to save/restore of DM5ab0e7eb
Correct issue with engine efficiency in HuDc124bdea
Correct issue with load%9d5fb93c
Correct two issues with engines not restoring and efficiency HuD values not displaying correctly.e7564c0d
Correct an issue with gearbox not changing on multiple engines0483b62d
Pass gear command key to other gearboxes in the same locomotivee610841b
Add gear reverse indication and fix second geared locomotive not engaginga1dc40bf
Correct double heading bugT1.5-78-gcf1e833bc
Merge pull request #739 from openrails/release/1.53bc85cb3
Merge pull request #731 from twpol/bugfix/multithread-crashT1.4-769-g5a8a93652
Merge pull request #730 from openrails/release/1.5a84cab05
Merge pull request #726 from cesarBLG/triple-valve-initializeb709ac01
Merge pull request #728 from Csantucci/cosine-fixT1.4-763-g41442f9ab
Merge pull request #729 from twpol/feature/1.5-merge-fix-24df9901e
Merge branch 'release/1.5' into feature/1.5-merge-fix-2T1.4-747-gfae361c39
Merge pull request #699 from mbm-OR/bugfix/Fix-Web-HUD-Force-labels6baf43d0
Bug fix for https://bugs.launchpad.net/or/+bug/1987453. Web: HUD/Force Information, some labels not visible.T1.4-745-g77be597b9
Merge pull request #712 from cesarBLG/fix-null-fntype68cd8ab7
Cast MstsSignalFunction to SignalFunction6cdbdfee
Provide integer to SignalFunction conversion28372a4d
Search for NORMAL signals if no argument is providedT1.4-741-gf4212d3c4
Fixes from release/1.5 brancheb99b759
Merge pull request #711 from Csantucci/fix-precipitation-out-of-bounds44180b5d
Merge pull request #710 from Sharpe49/fix/get-draw-statef4db4c12
Merge pull request #705 from twpol/feature/locale-russian9a42f10b
update Installation Guide.docx7f5d6110
Merge pull request #667 from KRtekTM/patch-11cec11b3
Promoted Installer references to v1.5T1.4-730-ge27379c0f
Merge pull request #714 from twpol/feature/1.5-merge-fix-1d289d28a
Merge branch 'release/1.5' into feature/1.5-merge-fix-1T1.4-726-g2dd1c6336
Merge pull request #688 from cjakeman/menu-options07d7b6b608b
Updated image for manuale4999f0b
Adjusted label hiding "anti-aliasing"e44897d2
adds Help Icons to Video tabT1.4-722-g82a9ca1ff
Merge pull request #709 from twpol/feature/command-line-syntax-2dc950d9a
fix: Add help option to help outputT1.4-720-g123107f69
Merge pull request #708 from twpol/feature/command-line-syntax-393834484
fix: Add help option to help outputT1.4-718-gf359ae234
Merge pull request #707 from twpol/feature/command-line-syntax-4f7186153
fix: Add help option to help outputT1.4-716-g01de7b11e
Merge pull request #690 from Csantucci/MP-turntable-official Sync turntables and transfertables in multiplayer mode91ec7c35
Merge branch 'master' into MP-turntable-official to remove conflict3399d4b7
Further code cleanup8eea0096
Cleanup codefd34961a
Sync turntables and transfertables in multiplayer mode https://blueprints.launchpad.net/or/+spec/sync-turntables-in-multiplayerT1.4-711-g107075959
Merge pull request #702 from Csantucci/mp-switchesea8c6f0a
Bug fix for https://bugs.launchpad.net/or/+bug/1987504 Server can't throw switches for clients in multiplayerT1.4-709-ge4cb5406f
Merge pull request #701 from cesarBLG/explorer-ooc757b1bec
Provide transitory functionality for existing scripts4b70d861
Prevent change to Auto Signal from Explorer due to clear request propagationfc73ac89
Prevent train from going to manual mode from an explorer activityT1.4-705-gaa5f4aceb
Merge pull request #703 from cesarBLG/default-signal-function6b619973
Move default value to property declaration87990a3c
Add default signal function in case of SIGCFG errorsT1.4-702-g3023eb3df
Merge pull request #700 from Sharpe49/csharp-script-extensions568fab58
Fixed wrongly made rebase5c98e2f7
Fix for crashT1.4-699-gdff850087
Merge pull request #691 from Sharpe49/project-file-fixb2223e44
Removed lines in the RunActivity project file that are no longer usedT1.4-697-g95c8cb157
Merge pull request #695 from Csantucci/MP-containers-official237904dd
Remove redundant method call parameterbf98bf78
Container loaded wagons in Multiplayer mode https://blueprints.launchpad.net/or/+spec/mp-containersT1.4-694-gbe955cc78
Merge pull request #689 from openrails/release/1.5cd538b8f
chore: Update for 1.5 releaseT1.4-692-g624a46885
Merge pull request #684 from twpol/feature/command-line-syntax-23f4cc623
fix: Clean up Data Validator help output to match dotnet-styleT1.4-690-g3cc8e48cd
Merge pull request #685 from twpol/feature/command-line-syntax-3203bbd2c
fix: Clean up Data Converter help output to match dotnet-styleT1.4-688-gb6bbc88e0
Merge pull request #686 from twpol/feature/command-line-syntax-4dab3e59c
fix: Clean up Data Collector help output to match dotnet-styleT1.4-686-ga9f8174e8
Merge pull request #678 from twpol/feature/traincar-refactor-1c19e7184
Merge branch 'master' into feature/traincar-refactor-1262a6b5e
refactor: TrainCar: extract animated air hose data structures7edd52d3
refactor: TrainCar: extract animated coupler data structuresT1.4-682-g678a67412
Merge pull request #537 from Sharpe49/csharp-script-extensions939b2b26
Added C# signal script functions for setting speed info and refactored signal functions, signal object types and signal speed infof8ecd7b3
Show signalling debug information for all signal types27bfb9b9
Add HoldState and HandleEvent to C# signal scripts (and refactoring)883b932c
Code cleanup before modification01365cfd
More cleanupb507ea59
Added signal shape name to the C# signal script interface6553f9a1
Moved signals initialization after world info addition35ea8003
Cleanup: Replace signalObjects by an auto-propertybfdfae19
Classes moved to separate files and code cleanupT1.4-672-g5b753d000
Merge pull request #679 from cesarBLG/signed-distance-scripts223aae66
Add check to prevent crashes when signal scripts use a bad draw state2ffcf483
Add travelled distance with sign to scriptsT1.4-669-g202962fd1
Merge pull request #675 from Csantucci/AIContainers-official4d797560
Cleanup fix96641418
Bug fix for https://bugs.launchpad.net/or/+bug/1983511 When an AI train disappears at end of run, containers remain visibleT1.4-666-g1ea0b22b0
Merge pull request #681 from twpol/feature/json-reader-test-fixc5cc0673
test: Fix tests when StfReader tests run before JsonReader testsT1.4-664-g471115c59
Merge pull request #687 from twpol/feature/command-line-syntax-52cbce1f7
fix: Clean up Content Checker help output to match dotnet-styleT1.4-662-g712b9e5f5
Merge pull request #683 from twpol/feature/command-line-syntax-1031b2970
fix: Clean up Simulator Tester help output to match dotnet-styleT1.4-660-g5342950a2
Merge pull request #680 from twpol/feature/correct-file-metadata2cae93dc
build: Fix the file metadata after the .NET SDK project switchT1.4-658-gf890b9398
Merge pull request #682 from cjakeman/website-correct-links27fb9de65
Updated links to Deco GamesT1.4-656-g14559529c
Merge pull request #676 from cjakeman/website-download-content3ee08222
Corrected bad link7687cb85
adds content hosted on GitHub.comT1.4-653-g3db20bc2a
Merge pull request #671 from cjakeman/manual-to-v1.5c5dcc73c
Updates manual for Release 1.5T1.4-651-gbb1bf6232
Merge pull request #665 from cjakeman/menu-options02n59564121
Merge branch 'master' into menu-options02n4601d509
Changes to resolve merge conflictsd249deb9
Removes some redundant experimental optionsT1.4-647-g3729acdb6
Merge pull request #674 from Sharpe49/fix-wagon-smokee160e261
Mark particle drawer texture for wagonsT1.4-645-g9e0e99a77
Merge pull request #569 from Sharpe49/dotnetsdk-project-files-upgradee51497d7
Delete unused XnaGeometry35efe98c
Switch Ionic.Zip by DotNetZip (same library renamed)e47d5c39
Switch ICSharpCode.SharpZipLib to NuGet42c6aa49
Switch Newtonsoft.Json to NuGet26985df8
Upgraded project files to .Net SDK project file formatT1.4-639-g16ad3c118
Merge pull request #673 from pzgulyas/locale-hu3080e857
hu localesT1.4-637-ga6c0f0448
Merge pull request #669 from twpol/feature/performance-counter-thread1ab5f580
refactor: Separate host performance data collection and processing to another threadT1.4-635-g93555b6b5
Merge pull request #672 from cesarBLG/explorer-signal-distancee4ba7221
Calculate distance to signal in explorer modeT1.4-633-g1d15fa043
Merge pull request #525 from Sharpe49/tcs-extensions614b2220
Add MaxThrottlePercent to TCS scripts (with some refactoring in TrainCar)a81711cb
Add SignalTypeName and DrawStateName to SignalFeaturesT1.4-630-gdece9b39c
Merge pull request #670 from cjakeman/menu-options03cb6dcdee2
adds Help Icons to Audio options tabT1.4-628-ga89467078
Merge pull request #627 from cesarBLG/enhance-adhesioneca1e35d
Add manual documentationdf8a6f30
Tune zero-speed adhesione5815eb7
Add support for AC induction motor95a3398a
Add debug info of slip control8311431c
Refactor adhesion parameters86639a22
Merge branch 'master' into enhance-adhesionfeff20c9
Change variable name156a2be3
Refactoring of slip control452a72f8
Use custom integrator to exploit particularities of the axle model05bff155
Add simple slip control14c0a126
Correct axle out force calculation: use RK470e15ffd
Further adjustements at zero speed42f5be34
Use Runge-Kutta 4 integrator with function evaluation7113eef4
Improve RK4 integrator69dabe47
Fix missing absolute valued3563a76
Remove unused fieldsda23e7bb
Reduce wheel inertia calculations541f82cb
Reduce integration step of axle calculations121de222
Update code comment91ae409b
Set units on formula88c63f33
Unify all axle types71383c34
Quick fix to get non-zero adhesion at high slip speeds00a82809
Correct problems regarding wheel speed calculationT1.4-604-gd56c11a97
Merge pull request #663 from cjakeman/menu-option-LOD-to-horizona1ecce2f
Restores option 02g removed in PR#589T1.4-602-ge44612297
Merge pull request #661 from cjakeman/manual-corrections3173c4d4f
Corrected text that had become out of dateT1.4-600-g8540a8fae
Merge pull request #668 from twpol/feature/fix-defaults75b230a0
fix: Swap defaults for instancing and glass backT1.4-598-gb50712e3f
Merge pull request #656 from Csantucci/fix-drive-wheels-rotation-speede5128e4d
Bug fix for https://bugs.launchpad.net/or/+bug/1979005 Drive wheels not rotating at correct speedT1.4-596-g9be6251ca
Merge pull request #657 from twpol/feature/fix-hang-stacks35913ded
fix: Correctly merge exception and current stack traces in loggerT1.4-594-g0ff87d8dd
Merge pull request #659 from Csantucci/clock-3Dcabf38fc9ba
Bug fix for https://bugs.launchpad.net/or/+bug/1979824 Seconds in digital clock within 3Dcab not displayedT1.4-592-gedf9a7384
Merge pull request #658 from twpol/feature/editorconfig04d76b5e
style: Add .NET editorconfig from Visual Studio templatesT1.4-590-gc9e1389fa
Merge pull request #660 from twpol/feature/fix-hudwindow-hang78184140
perf: Improved performance counter initialisationT1.4-588-gd66ab2a82
Merge pull request #666 from cjakeman/website-correct-links124de1666
opens off-site links in new tabf1966749
Correction to link for unstable versionsT1.4-585-g80c1805ed
Merge pull request #662 from cesarBLG/fix-brake-application318e2a1c
Fix typo53643351
Fix wrong check for edge caseT1.4-582-gca359cdca
Merge pull request #655 from cjakeman/menu-block-bad-content-location6a2a582f
Block added to Manual02dd21d4
Adds block to stop use of content located in Open Rails folderT1.4-579-g748be1dff
Merge pull request #632 from cjakeman/menu-options07aa24a4f18
Resolved conflicts and updated screenshots5d0be400
Merge remote-tracking branch 'upstream/master' into menu-options07a1ed56020
Turned off AutoSize for labels on System tab94e2f732
Merge latest upstream/master into branch menu-options07a6a640d62
Move PerformanceTuner control to System tab0d217a6a
Moves WebServerPort control to System tabe077d018
Moves ControlConfirmations control to System tab49f84f20
Moves WindowGlass control to System tab4ae28a0c
Moves Window controls to System tab1e8b53cc
Adds HelpIcon for Update Mode controlsaff1751d
Moves Language control to System tabT1.4-567-gc204d0ab5
Merge pull request #645 from FrannDzs/language-templates31f43e02
Update templatesT1.4-565-ga22d237f8
Merge pull request #653 from Csantucci/Containers-official12548071
Containers: change extension of .json filesc41c531c
Merge branch 'master' into Containers-officialb348ee08
Containers: reject save and warn player during a container load/unload operationa8e1cc71
Containers: fix manual pictures and reference to immediate refill key0ca40ed8
Containers: fixed reference to an image in the manual0bc1d9cb
Containers: bug fix for http://www.elvastower.com/forums/index.php?/topic/36316-odd-consist-bug/page__view__findpost__p__28607694345b45
Containers: remove commented codec6a069de
Containers: changed wording from "occupancy" to "population" and extension from ".lso" to ".lsp"79ab03c2
Containers: first release of documentatione1269b61
Containers: proceeding on the container station documentation2956c450
Containers: first part of container station documentation0cec6dd9
Containers: wagon related documentation complete95cbee9a
Prosecuting generation of documentationa52423c7
Starting generation of documentation5ea1cbe0
Containers: manage both 45ft and 45ftHC containers65c8461e
Fix bug in specific container layout on wagons17423b9a
Blueprint for container management https://blueprints.launchpad.net/or/+spec/containers84cbb796
Merge pull request #24 from twpol/Containers-official3a2b356f
Containers: commit to test Json issuesT1.4-544-gcb60f8898
Merge pull request #617 from cjakeman/menu-options02m97cb8cff
Correct Resume for Evaluations95084123
Adds DbfEvalAutoPilot to F2 Save and Resume99c6474f
Fix for unwanted loop reporting evaluationa90e4efd
Merge remote-tracking branch 'upstream/master' into menu-options02m06d28e66
Removes option to creates an activity evaluation. Now always created.c21d6280
Merge remote-tracking branch 'upstream/master' into menu-options02m15c7a833
Evaluation data now saved by F2T1.4-536-g031cddbd9
Merge pull request #629 from cjakeman/website-download-versions34abd9c4
Remove spurious message1baec1a7
Refined label for downloading Testing VersionT1.4-533-gab4f4bd24
Merge pull request #654 from cjakeman/fix-for-missing-coupler-shapes9af502c5
adds .Mark() for Coupler and AirHose shapesT1.4-531-gf0f9cb480
Merge pull request #649 from twpol/feature/simulator-test3a3df1c0
feat: Add help information to Simulator TesterT1.4-529-g82748772f
Merge pull request #647 from twpol/feature/binpat-cache-directory4e3b696d
fix: Turns out I'd gotten the extension backwards48cc9ffc
fix: Put all cache files into the designated area away from user filesT1.4-526-gea2738cc3
Merge pull request #651 from twpol/feature/update-json-reader-usage44bf0dc2
fix: Update existing JsonReader loading code for new array handlingT1.4-524-g50f43621b
Merge pull request #646 from cesarBLG/brake-controller-mrp5d22bbe6
Add warning for incompatible brake valves0f890b05
Add missing change0cbbc613
Further corrections regarding main res pressure89e82a82
Use main reservoir pressure instead of main res pipe pressureT1.4-519-g16d3fbcb8
Merge pull request #642 from FrannDzs/spanish-localization151caea1
Update es.podaa81a5c
Update es.po3f2e60c2
Update es.pobe96bcbc
Update es.pocedbc135
Updated es.po71984a17
File cleaning4933bae2
Updated es.po35723928
Merge branch 'openrails:master' into spanish-localizationd734c9be
Update es.po79016dc8
Update es.po734adba6
Updated es.mo91dbe9f0
Update es.po4899beb4
Update es.po908567cb
Update es.pobe0e0818
Update es.poacf49272
Update es.poT1.4-502-g60109ba58
Merge pull request #648 from cjakeman/json-reader-vector39e773459
fix: JsonReader.AsVector3 improvements and tests4e835556
adds AsBoolean, AsVector3T1.4-499-g7c98da120
Merge pull request #640 from twpol/feature/simulator-teste80ec992
Merge branch 'master' into feature/simulator-test68c9cbdf
fix: Use fixed seed for deterministic runs of the simulation17324d72
feat: Initial implementation of Simulation TesterT1.4-495-g6908fa6db
Merge pull request #619 from peternewell/diesel-mechanic#3ea10bfcf
Allow tractive force table to work for non-mechanical geared locomotive.69b8ccc5
Adjustments to power displays for DM05af3581
Adjust HuD to display relevant parameters for DM locomotiveT1.4-491-g897fb9e9c
Merge pull request #616 from cesarBLG/triple-valve-twin-pipec8250ef4
Add warning if no brake valve defined in wag file1b168a0a
Add manual entries for new parametersb0293f01
Add possibility of MRP pipe not affecting brake system0abe9f47
Fix bug when value is zero1dc61c53
Add rate for emergency brake actuation of triple valves58de89c7
Separate brake release from triple valve operationf102d485
Remove references to emergency reservoir being used as control reservoir82afb61c
Use plain triple valve if no distributor definede9b7c48f
Separate graduated/full release application from type of brake systemT1.4-481-gdd3cd2dc1
Merge pull request #620 from peternewell/wheel-slip39938b2c
Adjust adhesion / friction coefficiented282a5c
Correct small errordbcdee07
Adjust precipitation and fog adhesion coefficients67c67f1d
Temporary alteration to adhesion calculation944f427c
Tune adhesion coefficient560c07c7
Update slip adhesion11a25633
Adjust kinietic friction calculationsT1.4-473-gab364f3e6
Merge pull request #643 from cesarBLG/fix-brake-button-animationcfbc4aac
Fix missing line to select correct textureT1.4-471-g1321417b2
Merge pull request #639 from twpol/feature/correct-random26c4dbf7
fix: Use correct randomness source for viewer weatherT1.4-469-ge465222fa
Merge pull request #624 from cjakeman/menu-option0401231e14
Labels more consistentdd591342
Matching changes to the Manual24a76e24
Inverted option NoDieselEngineStart34fa4e32
Inverted option "Disable TCS scripts"T1.4-464-g80b961a59
Merge pull request #635 from peternewell/water-levelb7314886
Fix an issue with auxiliary water tender water level not being restored correctly.T1.4-462-ga53e0826f
Merge pull request #613 from twpol/feature/smoothed-data-testsad210fd7
docs: Add short explanation and link to reference material39fb000a
fix: Use properly FPS-independent smoothing function79cea887
test: Add tests for SmoothedDataT1.4-458-g992c4f7f0
Merge pull request #638 from FrannDzs/masterba2f7bb6
Minor changes in Spanish locale03c9fda2
Update es.po62bb7def
Update es.poe476cc4f
Update es.poa31c23d1
Update es.poT1.4-452-g49b954398
Merge pull request #637 from Csantucci/AIcoupling-bug-fixb24ab3df
Bug fix for http://www.elvastower.com/forums/index.php?/topic/36129-player-trainlead-locomotive-must-be-player-locomotive-crash/T1.4-450-ge76166a2e
Merge pull request #622 from mbm-OR/bugfix/Fix-TDI-brakes-token-alignmentc01c4a6a
Bug fix for https://bugs.launchpad.net/or/+bug/1965311. TDI: The vacuum brake value is misaligned.T1.4-448-g6f824cf76
Merge pull request #631 from cesarBLG/next-signal-same-tc443fc13e
Get correct signal id if signal is ahead in same Track CircuitT1.4-446-gbdb0429f1
Merge pull request #625 from cjakeman/menu-options05b1616255
Change defaults for best graphicsT1.4-444-gf90682dcf
Merge pull request #633 from cjakeman/bugfix-mapwindow7ce52a73
Removed ViewDispatcher settingT1.4-442-g5b6d34554
Merge pull request #636 from cesarBLG/fix-angle-cockscef92539
Remove venting of MRP because conflicts with EOTT1.4-440-g2ebd1f6d3
Merge pull request #615 from Csantucci/EOT-official1c5a0b2c
EOT: improve restore when delay timer was onf2b6299e
EOT: follow suggestions of reviewer80f64866
Update Source/Orts.Simulation/Common/Commands.csdb78287b
Update Source/Orts.Simulation/Common/Commands.csd977b699
Update Source/Orts.Simulation/Common/Commands.csbfb0d9e5
Update Source/Orts.Simulation/Common/Commands.cs75bf3a41
Management of EOTs: update OR manual34c0dc34
T1.4-431-g76abf4e69
Merge pull request #634 from cesarBLG/fix-index-cabs1a44f03f
Fix index out of range exceptionT1.4-429-g9045aba19
Merge pull request #626 from cjakeman/timetable-progress-bard294ec86
Player train start time stashed52c12650
Timetable loading bar addedT1.4-426-gd95a98c1f
Merge pull request #623 from Weter-ORTS/master667729b8
Merge branch 'openrails:master' into master0fc6ccb6
Uploaded the final version of ru.poe8793253
Added russian localization for Timetable Editor9d40c3db
Added Russion Localization38c52f98
Updated Runactivity.po0558fb98
Updated Orts.Simulation.poae099e95
Updated Menu.poT1.4-418-gef8a5535a
Merge pull request #604 from pzgulyas/headlight65acdfef
Fix headlight flickering when switching down from bright to dimT1.4-416-gfd1cf1f0f
Merge pull request #621 from peternewell/tractive-efforte574097a
Add information for manual, and adjust information message.7c906006
Correct Maximum Tractive EffortT1.4-413-gaf1b35ace
Merge pull request #618 from cjakeman/manual-firewall141ae691
Update Source/Documentation/Manual/software-platform.rstc56ce46a
Update Source/Documentation/Manual/software-platform.rstfeb1caac
added web-server firewall to ManualT1.4-409-g5913d4459
Merge pull request #594 from pzgulyas/roslyn69f86013
Removed one more reference to the old compilerec2fd858
Remove the unused CodeDom packagea6e8147e
Compile symbols too for the debug (thanks Cedric!)12e53b11
Column of the error was off by 1a51ee0b3
Cleanup8270d26f
Better error information for signal scriptsf63c5d65
Fixed the LoadFolder() method. (Thanks César!)ecc1b2f0
ScriptManager migration to the CodeAnalysis call. LoadFolder() is commented out yet.T1.4-400-g68f4736b8
Merge pull request #612 from Csantucci/DP-display-3Dcabeb72a02e
https://blueprints.launchpad.net/or/+spec/distributed-power-display-for-3d-cabsT1.4-398-gf42899a72
Merge pull request #611 from twpol/feature/architecture-2022a733e846
docs: Current threading and object/class architectureT1.4-396-g2751cc84d
Merge pull request #599 from cjakeman/menu-option02l28320449
adds check for webserver port in use9ace46b4
Merge branch 'master' into menu-option02l6b58b42a
Merge branch 'master' into menu-option02lea11f735
Removes web-server option.T1.4-391-gdf1b19090
Merge pull request #607 from cjakeman/building-instructions672e374d
tweaking the textf747f5e1
add some missing imagese08c088d
installing tools for Manual986b997e
installing VS and Demo Model 1T1.4-386-gc2ac0c592
Merge pull request #606 from Csantucci/fix-initialize-moving4042b595
Set CurrentNotch to -1 when NotchCount = 0cd42df10
Bug fix for http://www.elvastower.com/forums/index.php?/topic/36021-crash-on-switching-to-autopilot/#entry282465T1.4-383-gb93090324
Merge pull request #593 from peternewell/diesel-mechanic#2d56da76a
Change display power in HuD4858fbf1
Add manual information.98201a41
Correct issue with legacy automatic geaboxes not working.72ec4b1c
Correct some issues identifiedaa73f61b
Correct issue with save/resume not workingc6d79412
Initial Diesel Mechanic Locomotive SimulationT1.4-376-g5b89a36e0
Merge pull request #602 from cesarBLG/main-reservoir-pipe-enhancement03f48e2a
Faster air vent if two angle cocks are openb56195cc
New model for MR pipe air propagationT1.4-373-g64ef15de8
Merge pull request #614 from cesarBLG/initialize_twin_pipe7285d212
Initialize EP and twin pipe brakes to correct pressureT1.4-371-g750ead762
Merge pull request #603 from mbm-OR/bugfix/Fix-HUD-DPinfo7db2d0f8
Bug fix for https://bugs.launchpad.net/or/+bug/1961304. HUD - DPI extended page, misaligned.T1.4-369-g88d0be9c7
Merge pull request #598 from cjakeman/menu-options02kecb29546
Removed another change left over7256d393
Removed changes left over67ffd75d
Merge branch 'master' into menu-options02kb336829a
Merge branch 'master' into menu-options02k7693c027
Removed commented out codeea963fc8
Removed menu optionT1.4-362-ge8acdc84d
Merge pull request #592 from cjakeman/menu-options02j6d154b26
Merge branch 'master' into menu-options02j8e13e5b0
Merge remote-tracking branch 'upstream/master' into menu-options02jf715eccb
Removed option ViewDispatcherT1.4-358-gd16ea9682
Merge pull request #591 from cjakeman/menu-options02ic3e03435
Merge branch 'master' into menu-options02i6e742abc
Removed option ConditionalLoadOfDayOrNightTexturesT1.4-277-gf5b20855a
Merge pull request #567 from cjakeman/64-bitc56d0d4a
Removed redundant PlatformTargets91eb262f
Restore X86\OpenAL32.dll00ea37a9
Replaced x86 with AnyCPU on *.csproj25656edd
Revert "Removed platforms from preSolution which are not AnyCPU"3b120887
Removed platforms from preSolution which are not AnyCPU6888dee7
Update Source/Contrib/ActivityEditor/ActivityEditor/ActivityEditor.csproj35035abc
Update Source/Contrib/ActivityEditor/AEWizard/AEWizard.csproj136fbc05
Removes Large-Address-Aware option686a7a30
Update RAM measurements for 64-bitabd8ccf5
Removed train shaking problem when running true 64 bit3a7becec
Corrected zig-zag red path lines in Dispatcher Tabd7a14055
Set RunActivity build from x86 to AnyCPU07af9312
Solved zig-zag display of track layouts in TrackViewer. Taken from perpetualKid.d7d241da
Change sound structures from Explicit to Sequentialb0c8b666
Remove projects Launcher64 and ORTS.ExternalDevices78cb795b
Correct Launcher64 build presets6511d49a
True 64-bit Launcher to convince ReShade installer that we are running 64 bitf806687c
Set a bunch of .dll's to AnyCPU as Platform targetT1.4-258-g0880b1058
Merge pull request #605 from peternewell/curve_speed76640c3f
Fix problem when curve speed dependent not selectedT1.4-256-g3c6252961
Merge pull request #572 from twpol/feature/contributing-2022729c820f
docs: Replace DOT with Mermaid6e9abe9a
docs: Rename pull request state to match GitHub documentation7ad5a934
docs: Improved clarity of making changes requirementsT1.4-252-gd062ebddf
Merge pull request #608 from Csantucci/dynbrakemaxcurrent-copye7f20e86
Copy DynamicBrakeMaxCurrentA to replicas of same locomotiveT1.4-250-gaa9c76bac
Merge pull request #581 from mbm-OR/blueprint/TrainDPUinfo-webserverbf3331f5
Update Source/RunActivity/Viewer3D/WebServices/Web/index.html2c1da3c3
Added navigation arrows515c658d
Blueprint https://blueprints.launchpad.net/or/+spec/traindpuinfo-web-serverT1.4-246-gfcba3c766
Merge pull request #580 from pzgulyas/samplerstatesa80269a5
SamplerStates can only be set after the ShaderPasses.Current.Apply().T1.4-244-gb00b9187c
Merge pull request #562 from pzgulyas/tcs-script-fix44f35b4b
Remove the locomotive handle from the script, because no interface function can allow access to any internal structure.T1.4-242-gf70793e8e
Merge pull request #561 from cesarBLG/manual-callon-advanced36dcd192
Allow manual call on from advanced signalT1.4-240-g5008448b7
Merge pull request #590 from cjakeman/menu-options02hb4c61d8b
Removed mention of this option2f1cdf2a
Equivalent to always being true.T1.4-237-g278d9f878
Merge pull request #596 from mbm-OR/bugfix/Fix-DPU-Diesel-Vacuum3e469196
Fix for https://bugs.launchpad.net/or/+bug/1960519. Crash, diesel locomotive with vacuum brakes.T1.4-235-g3d9089a4c
Merge pull request #571 from cjakeman/menu-options01611ddf1e
2,000 => 2000 etc for non-English readersfdd61339
Correct abbreviations for tonsf9dc5aac
Revert Options.Designer.csac4e0727
Merge remote-tracking branch 'upstream/master' into menu-options01f81fe9f6
Manual entries for Menu > Options correctedT1.4-229-gfda6ff443
Merge pull request #600 from twpol/feature/allocation-enum.parse8bda67dc
fix: Store DirectX feature level as the enum internally for performanceT1.4-227-ge8886edc8
Merge pull request #589 from cjakeman/menu-options02g760ba43c
Removed option LODViewingExtentionT1.4-225-g5aa3629ec
Merge pull request #588 from cjakeman/menu-options02edb5e115c
Removed option Wind-Dependent Resistanceb28f7cb1
Removes unused variables03ba35eb
Removed option Tunnel-Dependent ResistanceT1.4-221-gef435e5be
Merge pull request #587 from cjakeman/menu-options02d5d5394f4
Removed option Cureve-Dependent ResistanceT1.4-219-gbb833f367
Merge pull request #601 from cjakeman/video-ram-bugfix7e68b230
Change to suit VMWareT1.4-217-g84cd5e184
Merge pull request #585 from cjakeman/menu-options02b9d8f392a
Removed option Cab 2D Stretch.48f7111f
Removed option checkFastFullScreenAltTab.T1.4-214-g5ad4c624e
Merge pull request #597 from Csantucci/fix-walking-people4bf7a3f8
Bug fix for http://www.elvastower.com/forums/index.php?/topic/35981-walking-people-dont-walk-well/T1.4-212-g10c2adb4b
Merge pull request #584 from cjakeman/menu-options02a8bdde674
Restore stray commente4274171
Removed option MSTSBin. Its sound events are now permanently active.T1.4-209-g0dc5a2cb4
Merge pull request #564 from Sharpe49/tcs-parameters-in-consist609e1927
Fixed consists being reversed wrongly in timetable mode2ce2855b
Fix for disrupted train after restoreaf9e9aec
Added TCS parameters file path in consist files (+ refactoring and code cleanup)T1.4-205-gf644d0c9c
Merge pull request #595 from Csantucci/engine-brake-zero-when-starting-at-speede36ed26c
Update Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.csa5dd9cc1
Release locomotive brake when player train enters game with speed > 0T1.4-202-gc21e8aeca
Merge pull request #545 from Sharpe49/fix-vram-usage3f57012c
Mark freight animations' shapesf6deb33a
Dispose unmarked shapes' buffers0929cdec
Add null check for loading screen texture in the Dispose function4c58d621
Optimizing the material, shape and signal type manager0be4ea2f
Fixed unloaded signal lights not being reloaded when needed838cb63e
Fixed loading screen not being disposed5d0c86f9
Fix 3D cabview renderer not marking its shapes and textures84dcb4cd
Fix textures not being removed from VRAM when Texture2D object is destroyed by GCT1.4-193-g4b00b1057
Merge pull request #579 from mbm-OR/bugfix/Fix-DPU-Load-values-burst18ff7343
Fix improved by Sharpe49c2856781
Fix for https://bugs.launchpad.net/or/+bug/1959336.T1.4-190-ge549403b8
Merge pull request #583 from Csantucci/ORTS_SIGNED_TRACTION_BRAKING-glitch-fix6a66eb29
Bug fix for https://bugs.launchpad.net/or/+bug/1959660 Glitch in ORTS_SIGNED_TRACTION_BRAKINGT1.4-188-g0dc339264
Merge pull request #582 from Csantucci/two-colour-bar-fix404028a4
Bug fix for https://bugs.launchpad.net/or/+bug/1959617 Positive bars can't have two coloursT1.4-186-gee96e6ab8
Merge pull request #578 from Csantucci/Fix-wrong-locale-file-IDs19649415
Fix wrong internal language ID for pt-BR files95617640
Bug fix for https://bugs.launchpad.net/or/+bug/1959084 pt_PT.po is a wrong locale nameT1.4-183-g93b9017fe
Merge pull request #524 from Weter-ORTS/master07460f31
Translated RunActivity strings6e463446
Translated Simulation strings7161cb03
Translated Common strings04309473
Translation of contrib stringsc33e484c
Menu entries translation47fdf9c8
Merge branch 'openrails:master' into masterdb91918b
chore(locales): revert pot changes that only bumped timestamps1591cda5
Add files via uploadb4db9a63
Merge branch 'openrails:master' into master8873f569
Merge branch 'openrails:master' into master8cb345f5
Delete ru.poa1665f96
Delete ru.po73be9b45
Add files via uploadT1.4-169-g8b269d842
Merge pull request #533 from cjakeman/fix-for-hidden-shapesce89a063
LINQ for simpler syntax62a1c271
fix for shapes hidden by animations( 0 )T1.4-166-g7881a1a84
Merge pull request #576 from cjakeman/daylight-offset-hours1a0ee617
Removed commented out codeddb9b595
Applied feature to MSTSSky.cs867233d0
Fix for offset not effective soon after midnightT1.4-162-g8d428b8cb
Merge pull request #577 from Csantucci/Fix-webserver-HUD92d09264
Bug fix for https://bugs.launchpad.net/or/+bug/1959081 Webserver HUD has misaligned tabsT1.4-160-g2c8f098cd
Merge pull request #575 from peternewell/derailment-manuala712a696
Correct information in manualT1.4-158-g0c860a305
Merge pull request #573 from cesarBLG/fix-battery-button6ff61f5e
Fix wrong variable used in battery buttonT1.4-156-g71c4e89ab
Merge pull request #560 from Csantucci/cabview-control-label666e94fa
Update Source/RunActivity/Viewer3D/RollingStock/SubSystems/ETCS/DriverMachineInterface.cs9537e75e
Update Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.csac7506d4
Replace a getter with a propertyc5d0a1f6
Rename "Label" to "ORTSLabel"46a143d1
Blueprint https://blueprints.launchpad.net/or/+spec/label-for-cab-controlsT1.4-150-gfe0ca526f
Merge pull request #565 from peternewell/steam-tractive-effort#2ebcd9e87
Correct Steam locomoti starting tractive effort.T1.4-148-ge5d8f1cf2
Merge pull request #559 from Csantucci/Distributed-power-cab-displayc7f1150b
Distributed power: consider also Loco Brake in the value of BC11fd74b5
Distributed power: update OR manual83ed063e
Distributed Power: compress UoM strings of loade24a796e
Distributed power: manage yellow colour for dynamic brake display7ff949bb
Distributed Power: use ORTS_SIGNED_TRACTION_BRAKING to compute load394972a3
Distributed power: remove wrong Flow field and correct wrong load field, by mbm_OR3d3e37af
Distributed Power: pass LoadUnits to GetDPuStatus()6dd7738d
Distributed power: cleanup scaling issues and make DP screen page background transparent9e80053e
Update Source/Documentation/Manual/cabs.rst : improve text37a83884
Distributed power: added missing pictureaaeb2517
Distributed power: improve typo fixef03f09c
Distributed power: fix typo in usings26bd936f
Distributed power: cabview display and controlsT1.4-134-gf1451af10
Merge pull request #551 from pzgulyas/timetable-or0aa1e46c
Make handling the timetable-or extension consistent.T1.4-132-g8ed228436
Merge pull request #566 from mbm-OR/bugfix/Fix-F5causesORtocrash04d1bb7c
Fix improvedb022de2d
Fix for https://bugs.launchpad.net/or/+bug/1956262. F5 causes OR crash.T1.4-129-g950f1a1b1
Merge pull request #568 from openrails/release/1.4c113a5dc
Merge pull request #556 from twpol/feature/detailed-memory-usageT1.4-124-g7347a801e
Merge pull request #554 from Csantucci/fix-change-screenpage-crash-after-cabchange33291687
Bug fix for Crash when switching cabs and changing screen page https://bugs.launchpad.net/or/+bug/1955575T1.4-122-ge3e322f19
Merge pull request #557 from YoRyan/manual-vscode-devf931073e
build(manual): add support for building the manual with a vs code dev containerT1.4-120-g7badf9c3d
Merge pull request #563 from peternewell/eames-brake#159a0e1cf
Change parameter suffix from S to PSIpS9f1cd642
Correct a timing issue in Eames brakesT1.4-117-gfeff30916
Merge pull request #542 from cjakeman/website-versions83320edd
adds new webpage, moves Testing out of Download/ProgramsT1.4-115-gda94ec49a
Merge pull request #543 from cjakeman/website-roadmap5b0121cc
adds Discover > Roadmap webpageT1.4-113-g361cc1940
Merge pull request #558 from cjakeman/website-contribute68a87007
Revised Visual Studio versionT1.4-111-ge198ab39f
Merge pull request #548 from cjakeman/website-siskiyoueb4b5608
Links to dead Siskiyou site removedT1.4-109-g84864e0fd
Merge pull request #552 from cesarBLG/fix-3d-cabse6405b0f
Fix out of range index in 3D cabsT1.4-107-gba578cd94
Merge pull request #550 from peternewell/diesel-fuel52eab219
Fix indentationb5051fc3
Remove reliance on MainPowerSupply for fuel supply9d86129a
Correct bracket placementa1162847
Adjust fuel consumption so that it will operate whilever the diesel engine is runningT1.4-102-g30f7ec8e5
Merge pull request #547 from cesarBLG/etcs-dual-screen84211853
Add support for dual-screen ETCS DMIT1.4-100-g6a8df6d84
Merge pull request #549 from Csantucci/3d-Cab-animation-for-generic-items7c55924a
Generic items: update manualb8e93427
Generic items: optional internal 3DCab animation linked to themT1.4-97-g55f3ff8b3
Merge pull request #546 from Csantucci/Multiple-screens-official3be63540
Merge branch 'master' into Multiple-screens-official and resolve conflicts97fed6b9
Blueprint https://blueprints.launchpad.net/or/+spec/multiple-screen-pages in 2D and 3D cabsT1.4-94-g6a56c0de8
Merge pull request #544 from Csantucci/generic-controls-official6bf8ab29
Generic items: fix typos in manual81172506
Blueprint https://blueprints.launchpad.net/or/+spec/cabview-controls-for-generic-itemsT1.4-91-g6e47ce883
Merge pull request #531 from Csantucci/dynbrake-display-fixb2affac4
Bug fix for https://bugs.launchpad.net/or/+bug/1950578 Dyn Brake set up state not disappearing in cabT1.4-89-g1f77ce374
Merge pull request #538 from pzgulyas/preprocesspathsd079b3ec
Update note in Manual about out of date binary paths57e51434
Don't clone AIPath objects at loading time.c457f11c
Delete binary paths if the ascii version or the tdb was modifiedc3fd44a5
No train path cloning at route pre-precess phaseT1.4-84-g4dced6b1d
Merge pull request #532 from Csantucci/distributed-power-official758e2f8d
Distributed power: update OR manual6f74e033
Distributed power: recalculate locomotive groups after coupling and uncoupling7ecca2d5
Distributed Power: add DPU Info window, by mbm_OR4e4df5ed
Distributed Power: further fix to incorrect key assignment list in manualaa0aa58c
Distributed power: fix to incorrect key assignments list in manual6229fbaa
Distributed power: adaptation to Miletic's cabsa215a71c
Cleanup of AcceptMUSignals variable71966556
Blueprint https://blueprints.launchpad.net/or/+spec/distributed-power : Fixes, refinements and improvements after first community testsacf84b8b
Blueprint https://blueprints.launchpad.net/or/+spec/distributed-power : manual rebase from Peter Gulyas' work plus change of key assignmentsT1.4-74-gf93a4dcae
Merge pull request #539 from peternewell/steam-tractive-effortfd04274d
Correct starting tractive force of steam locomotive due to steam pressure variation.T1.4-72-gebdff935d
Merge pull request #540 from peternewell/timetable-effects#18711c47f
Correct issue created in timetable modeT1.4-70-g7e9519ab2
Merge pull request #534 from cjakeman/delete-RunActivityLAAba3f85a0
deletes RunActivityLAA.* post-buildT1.4-68-g723f722c7
Merge pull request #536 from pzgulyas/ttype5fdf9aa4
Gently handle a track sound crashT1.4-66-g11692f38e
Merge pull request #535 from Csantucci/manual-correctionba59ef19
Correction of manual: improve claritybca2ceb7
Correction of OR manual, see http://www.elvastower.com/forums/index.php?/topic/35676-game-time-acceleration-in-dispatcher-window/page__view__findpost__p__278145T1.4-63-g48302179e
Merge pull request #480 from Csantucci/3dCab-digitals-alignment7815b899
Create separate enum and update manual.6bc94a99
Blueprint https://blueprints.launchpad.net/or/+spec/digital-alignment-in-3dcabs , Alignment of digitals in 3D cabsT1.4-60-g99a9aa79a
Merge pull request #526 from Csantucci/disappearing-AI2bfe6849
Bug fix for https://bugs.launchpad.net/or/+bug/1949292 AI train disappears after coupling and reversingT1.4-58-g30f6ab8a8
Merge pull request #530 from peternewell/steam_adhesionea547dab
Correct developer comment71aa390e
Steam adhesion not applied to all locomotives in the player train.T1.4-55-g04375e6bf
Merge pull request #528 from cjakeman/website-update-learn212eba12
Updated link to Siskiyou Route siteT1.4-53-g6361b0910
Merge pull request #529 from cjakeman/manual-cover78482973
Replace manual cover imageT1.4-51-g5f5f6da70
Merge pull request #519 from cjakeman/website-release-1.494c46379
added recommendation based on user feedbackfec5a892
Correct bad date on home page619ce90f
Website changes for Release v1.4T1.4-47-g7b73c484d
Merge pull request #522 from peternewell/tender-water#146b388f9
Correct spelling mistake78c046c9
Correct issue with tender water massT1.4-44-gf92b5fa09
Merge pull request #523 from Sharpe49/fix_speed_signals_sig_feature236aebf5
Fix sig_feature function always return true for SPEED signalsT1.4-42-ga4628ab16
Merge pull request #520 from peternewell/brake-fix#4d6e23e19
Format output82fdd3f2
Add checks for AirBrakeMaxMainResPipePressure.T1.4-39-g1dae11d70
Merge pull request #503 from peternewell/derailment#20e9a259c
Further tuning of derailment capability.918960c8
Add buff force coupler angle calculation780b0e8c
Adjustments to derail algorithim8a7c2af9
Add documentation for manuala2845f81
Correct NaN issue69a70cb7
Adjust Train Driver Window to line up with HuD operation of derailment window.562fe42c
Further adjustments to derail06a57351
Add input checking for angles.f0c670c1
correct calculation issuea78797f2
Update derailment functionalityT1.4-28-g98f46f681
Merge pull request #516 from twpol/feature/unstable-debug14985833
feat: Build Unstable Version as debugT1.4-26-g325d2e210
Merge pull request #517 from cjakeman/contributing1dc566d59
Strengthen Contributing guidanceT1.4-24-ge94de6895
Merge pull request #518 from cjakeman/key_assignments59424c1d
Added rules to policy page on websiteT1.4-22-g883b49b52
Merge pull request #512 from Sharpe49/fix-hill-startb76931fd
Use absolute value since SpeedMpS can be negative3aae6406
Fixed dynamic brake being applied during standstill when dynamic brake blending is enabledT1.4-19-g6e1e7dc78
Merge pull request #514 from mbm-OR/bugfix/Strings-not-for-pot-file383d2a03
Update RunActivity.pot file.8bf4a096
Bug fix for https://bugs.launchpad.net/or/+bug/1946373. The keywords should not be translated.T1.4-16-g97553e489
Merge pull request #508 from Csantucci/odometer-official21fb5e91
Odometer: adhere to requirements of reviewer9d6f01ed
ORTS_ODOMETER: enables also display of decimal valuesed80ad6b
Blueprint https://blueprints.launchpad.net/or/+spec/odometer-cabview-control Cabview controls for odometerT1.4-12-gfab59f576
Merge pull request #515 from peternewell/brake-fix#2cd8e29f9
Correct issue with compressor not turning off