Commit Graph

  • e90724b35e Merge branch 'state-machine' Stephan Richter 2021-03-18 18:57:57 +0100
  • 937e061892 Routenplaner scheint nun endlich sauber zu funktionieren. Stephan Richter 2021-03-18 18:56:38 +0100
  • 540d1be489 Another refactoring step... Stephan Richter 2021-03-18 17:27:09 +0100
  • 9b9c65542c bugfixes Stephan Richter 2021-03-18 00:57:10 +0100
  • de19b8594a logback aktualisiert Stephan Richter 2021-03-18 00:00:02 +0100
  • 5e50259d24 Implementierung des neuen Routen-Algorithmus weitgehend abgeschlossen. Stephan Richter 2021-03-17 23:58:38 +0100
  • c62f75fa02 Code zum Reservieren der nächsten Route überarbeitet. Stephan Richter 2021-03-16 22:28:29 +0100
  • 030b29499f dunno what to write, this is a non-clean state... Stephan Richter 2021-03-16 21:39:34 +0100
  • fd254db358 minor bugfix. next step: implementing the preserveNextRoute action. Stephan Richter 2021-03-14 20:07:36 +0100
  • 3c53bd192f bugfixes Stephan Richter 2021-03-14 19:45:17 +0100
  • 9c86955d8d - implemented load callback - added waitTime field to context, wait time now determined in route.start Stephan Richter 2021-03-14 19:12:17 +0100
  • d86b6dcbcc implemented handling of stuck trains during route search Stephan Richter 2021-03-14 16:15:14 +0100
  • c4e57d2b8a re-implemented trace update code Stephan Richter 2021-03-14 15:07:30 +0100
  • 2647b4c43d Started clean re-implementation of Stephan Richter 2021-03-13 20:15:51 +0100
  • 9939d8d630 resetting route planner Stephan Richter 2021-03-13 13:19:49 +0100
  • 5b2bf1ddc0 improved javascript Stephan Richter 2021-03-13 13:12:37 +0100
  • 181933674d fixed import Stephan Richter 2021-03-12 19:48:46 +0100
  • 8a9aada83e tunin BrakeProcessor Stephan Richter 2021-03-12 17:19:42 +0100
  • 629b30c078 fixed bug in BrakeProcessor Stephan Richter 2021-03-12 17:10:15 +0100
  • 9effb8d337 re-implemented basic autopilot Stephan Richter 2021-03-12 16:55:52 +0100
  • 6bf7882f3b improved error messages Stephan Richter 2021-03-12 16:04:08 +0100
  • 2556ea7cd9 implemented correct behaviour of Train.stopNow Stephan Richter 2021-03-12 14:07:05 +0100
  • a60e766dac working on new autopilot Stephan Richter 2021-03-12 12:46:18 +0100
  • c6aa5e45da working on new autopilot code Stephan Richter 2021-03-11 11:20:48 +0100
  • 830c1863ad started re-implementing route reservation Stephan Richter 2021-03-10 01:21:10 +0100
  • 966c5340ba started reimplementation of route manager Stephan Richter 2021-03-08 00:00:00 +0100
  • 4cade0a12e removed route managing code: preparing to re-implement Stephan Richter 2021-03-07 23:05:50 +0100
  • c549f7364d moved Thrads to separate package Stephan Richter 2021-02-28 18:00:34 +0100
  • dc378b107b backported bugfixes from state-machine branch Stephan Richter 2021-03-12 12:48:58 +0100
  • 103dd89168 improved gui Stephan Richter 2021-02-28 13:59:54 +0100
  • b951b948e5 updated thread handling: - threads are no longer pooled (this makes naming threads difficult) - threads are now named by their causing event, which improves logging Stephan Richter 2021-02-28 13:03:21 +0100
  • cabab80b5c added opßtion to simplify all route names in one step Stephan Richter 2021-02-23 00:57:04 +0100
  • a43c11d3bc now remembering last clicked tabs Stephan Richter 2021-02-19 22:26:35 +0100
  • 54961c1f14 various minor improvements Stephan Richter 2021-02-19 19:54:44 +0100
  • 80553efb29 fixed tracing bug and brake-time bug Stephan Richter 2021-02-16 09:16:54 +0100
  • 8ab3b6d1a0 fixed bug: orientation of cars has not been saved Stephan Richter 2021-02-16 09:12:30 +0100
  • c3242cddcb vroious improvements Stephan Richter 2021-02-12 18:04:28 +0100
  • 2973bd1432 optimised brake code Stephan Richter 2021-02-11 19:40:35 +0100
  • c515e922dc optimiced trace calculation Stephan Richter 2021-02-11 17:52:43 +0100
  • 853ae2a0c1 code optimization Stephan Richter 2021-02-11 16:30:34 +0100
  • 5ec07efb63 extended doc Stephan Richter 2021-02-11 13:37:13 +0100
  • f42c3e72d2 renamed Route.reset to Route.free, Route.fireSetupActions to Route.prepare Stephan Richter 2021-02-11 13:36:39 +0100
  • b41ae2b314 new feature on clicking tiles: actions of tile now skipped, when shift is pressed during click Stephan Richter 2021-02-10 14:00:01 +0100
  • 8ffbbf1109 added switch tile and corresponding condition Stephan Richter 2021-02-10 13:22:56 +0100
  • 3cd6df931d bugfixes Stephan Richter 2021-02-06 20:30:33 +0100
  • 4969b32dd8 minor improvements Stephan Richter 2021-01-28 17:49:59 +0100
  • a55265c6db implemented loco programming Stephan Richter 2021-01-26 00:53:13 +0100
  • 3afb452d57 added title to links Stephan Richter 2021-01-20 11:13:46 +0100
  • a80dcc728a added log output Stephan Richter 2021-01-18 13:11:24 +0100
  • d3be99fb08 added log output Stephan Richter 2021-01-18 13:08:56 +0100
  • 93066a74ad added log output Stephan Richter 2021-01-18 13:06:11 +0100
  • 5375a7a007 improved cockpit: active functions now have colored buttons Stephan Richter 2021-01-18 00:31:59 +0100
  • 8f52c79798 implemented manual coupling/decoupling of trains Stephan Richter 2021-01-17 18:28:11 +0100
  • d454f18ecc minor improvements Stephan Richter 2021-01-16 20:11:41 +0100
  • e00e6f8124 added CoupleTrain action, improved Destination functions, fixed bug in AddRemoveTag, improved CarOrientation functions Stephan Richter 2021-01-16 19:33:59 +0100
  • 0e6069a5a1 implemented AddDestination action and evaluation of destination tags of trains. Stephan Richter 2021-01-16 04:05:06 +0100
  • bf234e19bb EngageDecoupler now using new assignment function Stephan Richter 2021-01-16 01:24:45 +0100
  • fc95444fd8 WaitForContact now using new assignment function Stephan Richter 2021-01-16 01:20:19 +0100
  • 901577dec6 BlockFree now using new assignment function Stephan Richter 2021-01-16 01:13:08 +0100
  • 4c973dd309 preparing more general assignment function Stephan Richter 2021-01-16 00:49:06 +0100
  • bac9892fd0 implemented splitting of trains and parking in blocks Stephan Richter 2021-01-15 18:15:56 +0100
  • 22dfd0512a implemented shunting trains Stephan Richter 2021-01-15 18:15:14 +0100
  • 246d6c4e9f altered train registry: Stephan Richter 2021-01-15 15:21:50 +0100
  • 494eeddf59 improved translations Stephan Richter 2021-01-15 14:23:49 +0100
  • 14b7a69d03 added new action DisableEnableBlock Stephan Richter 2021-01-15 13:41:32 +0100
  • c825268b5f added WaitForContact action Stephan Richter 2021-01-15 10:50:44 +0100
  • 703820b38f bugfixes Stephan Richter 2021-01-15 10:50:08 +0100
  • 0902017bba added decouple and EngageDecoupler action Stephan Richter 2021-01-15 10:48:32 +0100
  • 323a48dcd6 extended TurnTrain action into AlterDirection action Stephan Richter 2021-01-15 10:43:03 +0100
  • f8a9c86a0e bugfix Stephan Richter 2021-01-15 10:36:24 +0100
  • 3cd72cffb6 bugfixes + added new condition TrainWasInBlock Stephan Richter 2021-01-12 00:53:25 +0100
  • 887d557d5e bugfix Stephan Richter 2021-01-09 21:47:51 +0100
  • 4213cc207f bugfixes Stephan Richter 2021-01-08 16:21:26 +0100
  • 00e5fc9058 implemented RouteEndBlock condition Stephan Richter 2021-01-08 15:45:27 +0100
  • 1cb887ff8a bugfix Stephan Richter 2021-01-06 01:00:49 +0100
  • 90851e2bd6 implemented renaming of plan and opening of other plans Stephan Richter 2021-01-05 01:15:00 +0100
  • 54a83d7280 bugfix Stephan Richter 2021-01-04 08:42:35 +0100
  • a74070ea80 overhauled brake time processor Stephan Richter 2021-01-02 17:58:21 +0100
  • 7b7980cc98 added route test button Stephan Richter 2021-01-02 14:12:51 +0100
  • d3c3051605 implemented small delay between setting signal to go and start of train. various GUI improvements Stephan Richter 2021-01-02 13:56:17 +0100
  • 0b3ae425c0 bugfixes: - now initializing signals before setting aspects - fixed css for HL2 Stephan Richter 2021-01-01 18:18:37 +0100
  • e50bc039cd implemented signal functions Stephan Richter 2020-12-31 16:36:16 +0100
  • 3e3dfccdea added new action AddRemoveTag Stephan Richter 2020-12-30 21:05:30 +0100
  • cfe1b90962 GUI improvements, bugfixes Stephan Richter 2020-12-30 00:36:12 +0100
  • 0dda9f16e0 threads now pooled Stephan Richter 2020-12-29 19:32:28 +0100
  • 44f6fe292e improved route planner Stephan Richter 2020-12-29 13:33:35 +0100
  • 8560122d43 GUI improvement Stephan Richter 2020-12-29 11:33:21 +0100
  • 817bcc9989 bugfix Stephan Richter 2020-12-27 20:20:10 +0100
  • e042f7d1c1 working on logging Stephan Richter 2020-12-26 18:45:42 +0100
  • 0bd93e8614 added confirmation before plan analysation Stephan Richter 2020-12-26 18:06:56 +0100
  • 1694eafc6c GUI improvements Stephan Richter 2020-12-25 19:20:24 +0100
  • 39a416e964 bugfix Stephan Richter 2020-12-25 13:55:01 +0100
  • 312fcc900b added AndCondition Stephan Richter 2020-12-24 15:05:34 +0100
  • c42bd7691d minor change Stephan Richter 2020-12-23 01:20:09 +0100
  • 92923aec30 bugfixes Stephan Richter 2020-12-21 20:18:46 +0100
  • f3fcdb6a0e added new action ReactivateContact Stephan Richter 2020-12-21 11:06:42 +0100
  • 49a19c8b17 Bugfixes + implemented deleting and update of BlockContacts Stephan Richter 2020-12-20 14:44:35 +0100
  • 6d9a4d9120 bugfixes, added debug output Stephan Richter 2020-12-18 14:12:22 +0100
  • 8fb23eec1a minot gui improvement Stephan Richter 2020-12-16 23:01:52 +0100
  • 74e4c3773b minor GUI improvement Stephan Richter 2020-12-14 23:37:08 +0100