2015-04-17 Mikko RasaDon't crash if a train has no router master
2015-04-17 Mikko RasaMake some internal colors darker to match linear color...
2015-04-17 Mikko RasaUse skylight for nicer lighting
2015-04-17 Mikko RasaAdd a high-quality model for BR 194
2015-04-17 Mikko RasaRe-export high-quality models with shaders
2015-04-15 Mikko RasaProperly round negative z coordinates for Terrain
2015-04-14 Mikko RasaAdd a new remote control program with GLtk-based UI
2015-04-14 Mikko RasaRemove the GTK-based remote control program
2015-04-14 Mikko RasaSome other minor UI tweaks
2015-04-14 Mikko RasaRe-export fonts with latest tools
2015-04-10 Mikko RasaBugfixes for the network server
2015-04-09 Mikko RasaMinor style correction
2015-04-09 Mikko RasaAdd maximum speed to BR 23
2015-04-09 Mikko RasaExport AI control parameters over the network
2015-04-09 Mikko RasaMake Client hold a non-const reference to the Catalogue
2015-04-08 Mikko RasaProper ID management for Signals
2015-04-08 Mikko RasaAvoid nested block reservations completely
2015-04-07 Mikko RasaOnly use postprocessors that can be supported
2015-04-07 Mikko RasaFix some minor shader errors
2015-04-07 Mikko RasaRemove a queued block reservation if the block is released
2015-04-07 Mikko RasaBetter handling of network communication errors
2015-04-06 Mikko RasaMake View3D trackable since it connects to a signal
2015-04-05 Mikko RasaImprove accessory turn-off logic in arducontrol driver
2015-04-04 Mikko RasaRemember the states of locomotive functions
2015-04-04 Mikko RasaProperly handle setting multiple functions in rapid...
2015-04-04 Mikko RasaReflect the current state of functions in a newly opene...
2015-04-04 Mikko RasaBetter graphics for the clock
2015-04-03 Mikko RasaPersist most dialogs across runs
2015-04-03 Mikko RasaSome refactoring in preparation for UI persistence
2015-04-03 Mikko RasaRemove some unnecessary proxy functions
2015-04-03 Mikko RasaMinor adjustments to UI code
2015-04-03 Mikko RasaMove user interface code to its own class
2015-04-02 Mikko RasaAdd a dialog and necessary support code to display...
2015-04-02 Mikko RasaSet delay to zero before emitting signal_departed
2015-03-31 Mikko RasaHandle the case of a train being late
2015-03-31 Mikko RasaMove the responsibility of starting the train to TrainR...
2015-03-30 Mikko RasaAdd two new telemetry values to the arducontrol driver
2015-03-29 Mikko RasaKeep UI better in sync with the clock
2015-03-29 Mikko RasaSync timetable on clock discontinuity
2015-03-27 Mikko RasaUse add_argument instead of get_args
2015-03-27 Mikko RasaAdd an option to set simulation speed
2015-03-27 Mikko RasaLimit timestep to 10 milliseconds
2015-03-26 Mikko RasaAllow zones with no qualifier or no number
2015-03-24 Mikko RasaAvoid unnecessary wait time with shared destinations
2015-03-24 Mikko RasaAvoid negative values of wait_time
2015-03-24 Mikko RasaAdd missing initializer
2015-03-23 Mikko RasaTweak the picking of the next train to process
2015-03-23 Mikko RasaFix handling of trains that are becoming blocked
2015-03-22 Mikko RasaPenalize running against the preferred direction when...
2015-03-22 Mikko RasaCosmetic tweaks
2015-03-22 Mikko RasaAdd explicit typecast to avoid infinite recursion
2015-03-22 Mikko RasaGive zones a preferred running direction
2015-03-22 Mikko RasaAdd a using statement for get_end in Zone
2015-03-02 Mikko RasaRetain addresses of previously seen locomotives
2015-02-26 Mikko RasaRead MFX locomotive name
2015-02-23 Mikko RasaRewrite goal initialization for TrainRouteMetric
2015-02-23 Mikko RasaUse cached path length from occupied_tracks
2015-02-23 Mikko RasaFix a problem with estimated remaining distance in...
2015-02-23 Mikko RasaFollow the same path until another is significantly...
2015-02-23 Mikko RasaConsider train length when calculating wait time estimate
2015-02-23 Mikko RasaReset wait time estimate when the train starts moving...
2015-02-22 Mikko RasaAdd an actual heuristic for wait time
2015-02-21 Mikko RasaDon't go past end of allocation when checking blocks...
2015-02-21 Mikko RasaDon't clear current_sequence in set_route
2015-02-21 Mikko RasaRobustify sequence handling while applying route plans
2015-02-21 Mikko RasaOnly schedule a sequence check if we're waiting at...
2015-02-21 Mikko RasaCombine the sequence_check_pending flag with state
2015-02-20 Mikko RasaSprinkle some comments on the routing system
2015-02-20 Mikko RasaDon't bother with creating intermediate steps for state...
2015-02-20 Mikko RasaClear the critical flag one track earlier
2015-02-20 Mikko RasaMove duplicated successor step creation code to a function
2015-02-20 Mikko RasaAllow direction to be specified for routing waypoints
2015-02-20 Mikko RasaSupport directionality for zones
2015-02-20 Mikko RasaStore zone blocks in order and use add_tracks to load...
2015-02-20 Mikko RasaDon't save an allocated but pending block
2015-02-20 Mikko RasaCosmetic fixes
2015-02-20 Mikko RasaDon't attempt to use planned route if no waypoints...
2015-02-20 Mikko RasaInitialize the halted flag of dummy driver
2015-02-19 Mikko RasaAdd a dialog to display telemetry data from the driver
2015-02-19 Mikko RasaAdd a common base class for dialogs that need to update...
2015-02-19 Mikko RasaUse deque rather than list for queues
2015-02-19 Mikko RasaProvide some telemetry values from ArduControl
2015-02-19 Mikko RasaAdd telemetry framework for drivers
2015-02-19 Mikko RasaImprove ArduControl task scheduling
2015-02-16 Mikko RasaTurn ArduControl command_queue into a Task
2015-02-15 Mikko RasaDon't check sequence points while applying routes
2015-02-15 Mikko RasaCorrect TrackAttachment entry endpoint
2015-02-15 Mikko RasaAlso check if the clock is stopped
2015-02-13 Mikko RasaDon't eat away departure delay while halted
2015-02-13 Mikko RasaDon't segfault if an emergency doesn't have a block
2015-02-13 Mikko RasaDeclare emergency if route planning fails
2015-02-13 Mikko RasaAbort route planning if it takes too long
2015-02-12 Mikko RasaBe more permissive when checking route continuity
2015-02-12 Mikko RasaEnsure that remaining estimate is negative if the waypo...
2015-02-12 Mikko RasaFix critical block logic
2015-02-12 Mikko RasaDon't allow trains to become blocked in critical blocks
2015-02-11 Mikko RasaAvoid arriving too early if there's an unexpected stop...
2015-02-11 Mikko RasaBetter sequence syncing on route change
2015-02-11 Mikko RasaApply all planned routes at once
2015-02-11 Mikko RasaAdd turnout failure simulation to the dummy driver