]> git.tdb.fi Git - r2c2.git/history - source/libmarklin/train.cpp
Make LCD output selectable at runtime through an extra I/O pin
[r2c2.git] / source / libmarklin / train.cpp
2010-11-15 Mikko RasaAdd support for MM-27 protocol in Intellibox driver
2010-11-12 Mikko RasaFramework for supporting multiple control protocols...
2010-11-04 Mikko RasaAdd some shortcut functions for getting endpoints
2010-11-02 Mikko RasaClear end_of_route if we have to free blocks from the end
2010-11-01 Mikko RasaAdd a path_changed signal to Track
2010-10-30 Mikko RasaUse a single block list in Train
2010-10-29 Mikko RasaAdd Route::get_path to streamline route traversal
2010-10-29 Mikko RasaAdd TrackLoopIter
2010-10-29 Mikko RasaMake the pathfinder use TrackIter
2010-10-27 Mikko RasaSupport more complex article numbers
2010-10-27 Mikko RasaReturn null from Route::find if a route can't be found
2010-10-25 Mikko RasaMove Endpoint inside TrackType
2010-10-25 Mikko RasaAdd TrackIter and BlockIter classes
2010-10-22 Mikko RasaAdd Block::has_track and Route::has_track methods
2010-10-22 Mikko RasaMake Route hold non-const Tracks to match Block
2010-10-21 Mikko RasaBetter lead route generation
2010-10-19 Mikko RasaAdd a variant of Route::find that takes a set of tracks
2010-10-15 Mikko RasaReserve two ids for double-address turnouts
2010-10-14 Mikko RasaBugfixes
2010-10-10 Mikko RasaSupport taking trains off the tracks
2010-10-04 Mikko RasaCreate a more generic version of Train::get_reserved_di...
2010-10-03 Mikko RasaAdd an overload of Block::traverse that takes a Route
2010-10-03 Mikko RasaUse RAII for setting the anti-recursion flags
2010-10-03 Mikko RasaPrevent some undesirable recursive calls
2010-10-02 Mikko RasaFix vacated distance calculation when moving backwards
2010-09-27 Mikko RasaMove the TrainControl inside the Controller class
2010-09-27 Mikko RasaRename ControlModel to Controller
2010-09-26 Mikko RasaChange the control system to separate speed and reverse
2010-09-26 Mikko RasaAvoid various problems associated with dead end blocks
2010-09-26 Mikko RasaFull vehicle unification
2010-04-24 Mikko RasaAdd a UI for editing train timetables
2010-04-24 Mikko RasaFix a compile error
2010-04-23 Mikko RasaDon't reserve blocks when not active
2010-04-23 Mikko RasaImplement train priority system
2010-04-23 Mikko RasaHandle reversing in a way that allows backing out of...
2010-04-23 Mikko RasaRelease non-sensor blocks when the tail end of the...
2010-04-23 Mikko RasaMark train positions as inaccurate on halt
2010-04-23 Mikko RasaMark generated routes as temporary and don't show or...
2010-04-21 Mikko RasaHalt all trains in various unexpected situations
2010-04-18 Mikko RasaPlug memory leaks
2010-04-17 Mikko RasaSupport trains with multiple vehicles
2010-04-16 Mikko RasaEmit signal for control changes initiated by the contro...
2010-04-16 Mikko RasaAdd timetable-based operation
2010-04-14 Mikko RasaFix pathfinder to not block itself in some situations
2010-04-12 Mikko RasaFoundations of using physics simulation for trains
2010-04-12 Mikko RasaHandle vehicle positioning while going backwards
2010-04-06 Mikko RasaAdd vehicles
2010-03-23 Mikko RasaIf a train is not on the specified route, find a route...
2010-03-20 Mikko RasaAdd a pathfinder function to Route
2010-03-12 Mikko RasaTurn TrackPart into a proper class
2010-03-08 Mikko RasaMajor architecture rework
2010-03-03 Mikko RasaEmit various signals from Train when it's loaded
2009-12-30 Mikko RasaImprove the block allocation algorithm
2009-12-26 Mikko RasaGet rid of Train::try_reserve and listen to signal_bloc...
2009-12-26 Mikko RasaImprove the handling of sensor events in Train
2009-12-26 Mikko RasaCompute deterministic IDs for blocks
2009-12-22 Mikko RasaDon't advance the estimated train position outside...
2009-12-22 Mikko RasaMake further use of the traverse functions always retur...
2009-12-20 Mikko RasaChange a few functions in Train to take Block reference...
2009-12-20 Mikko RasaImprove the block reservation algorithm
2009-12-17 Mikko RasaInitialize Train::route to 0
2009-12-16 Mikko RasaOnly signal turnout path change when the command is...
2009-12-16 Mikko RasaReformat the block reservation loop
2009-12-13 Mikko RasaSupport setting routes for trains
2009-12-13 Mikko RasaChange terminology to better distinguish routes on...
2009-12-13 Mikko RasaHandle position estimate when reversing the direction...
2009-12-13 Mikko RasaKeep track of real speed separately for each speed...
2009-12-12 Mikko RasaBlock reservation fixes
2009-12-10 Mikko RasaAdd networking library and a remote control program
2009-05-23 Mikko RasaAdd graphics for toggle widget
2009-05-23 Mikko RasaCode reformatting: add spaces around assignment operators
2009-05-22 Mikko RasaAllow intercepting and denying turnout route and locomo...
2009-05-21 Mikko RasaAdd state loading and saving to engineer
2009-05-21 Mikko RasaAttempt to estimate the exact positions of trains from...
2009-05-19 Mikko RasaAllow setting sensor ID for multiple tracks at once
2008-06-06 Mikko RasaAdd Id tags and copyright notices to files
2008-06-02 Mikko RasaMeasure and display train speeds
2008-06-01 Mikko RasaAdd train status display
2008-06-01 Mikko RasaStyle fixes, including:
2008-05-31 Mikko RasaConvert engineer to use mspgbase instead of SDL
2008-05-30 Mikko RasaMajor code refactoring:
2007-07-15 Mikko RasaAdd Track::get_endpoint_position to avoid duplicating...
2007-07-15 Mikko RasaRename Section to Block for a closer match with real...
2007-07-10 Mikko RasaInitial revision