Commit Graph

72 Commits

Author SHA1 Message Date
Stephan Richter
9b9c65542c bugfixes 2021-03-18 00:57:10 +01:00
Stephan Richter
2647b4c43d Started clean re-implementation of
- reserving route
- preparing route
- locking route

New implementation now properly handles stop event from user.

Next things to implement:

- tracing train upon contact activation, taking care of:
    - causing contact
    - train's last position
    - route
    - plan.freeBehindTrain
- finish event, keeping brake processor in mind
2021-03-13 20:15:51 +01:00
Stephan Richter
6bf7882f3b improved error messages 2021-03-12 16:04:08 +01:00
Stephan Richter
830c1863ad started re-implementing route reservation 2021-03-12 12:49:19 +01:00
Stephan Richter
8ffbbf1109 added switch tile and corresponding condition 2021-02-10 13:22:56 +01:00
Stephan Richter
5375a7a007 improved cockpit: active functions now have colored buttons 2021-01-18 00:31:59 +01:00
Stephan Richter
90851e2bd6 implemented renaming of plan and opening of other plans 2021-01-05 01:15:00 +01:00
Stephan Richter
7b7980cc98 added route test button 2021-01-02 14:12:51 +01:00
Stephan Richter
d3c3051605 implemented small delay between setting signal to go and start of train. various GUI improvements 2021-01-02 13:56:17 +01:00
Stephan Richter
0b3ae425c0 bugfixes:
- now initializing signals before setting aspects
- fixed css for HL2
2021-01-01 18:18:37 +01:00
Stephan Richter
e50bc039cd implemented signal functions 2020-12-31 19:07:24 +01:00
Stephan Richter
1694eafc6c GUI improvements 2020-12-25 19:20:24 +01:00
Stephan Richter
49a19c8b17 Bugfixes + implemented deleting and update of BlockContacts 2020-12-20 14:44:35 +01:00
Stephan Richter
d004fbfd6d contact within block now working 2020-12-13 20:05:41 +01:00
Stephan Richter
438befa969 GUI work 2020-12-11 02:33:32 +01:00
Stephan Richter
e80d5fe79f various GUI improvements 2020-12-11 00:57:53 +01:00
Stephan Richter
77d7ded897 minor bugfix 2020-12-06 00:45:01 +01:00
Stephan Richter
cd96006d7c improved css 2020-12-05 23:14:24 +01:00
Stephan Richter
aab9fcada4 implemented json import/export of actions 2020-12-04 23:54:27 +01:00
Stephan Richter
6ce8fa1693 restored stylesheet 2020-12-04 14:15:52 +01:00
Stephan Richter
9bfe0d56dd re-implemented moving of tiles 2020-12-04 14:14:32 +01:00
Stephan Richter
aaeddd0a82 implemented bridge 2020-11-30 19:57:59 +01:00
Stephan Richter
e61891da43 added device table 2020-11-29 20:23:12 +01:00
Stephan Richter
df529aaba4 improved brake time learning, added time table to routes 2020-11-28 16:46:34 +01:00
Stephan Richter
b4b38705fd improved car manager 2020-11-27 17:54:05 +01:00
Stephan Richter
e7a6349c7c overhauled actions 2020-11-20 00:03:58 +01:00
Stephan Richter
6f5b2f677c implemented cockpit with large buttons for locos and trains 2020-11-19 17:35:57 +01:00
Stephan Richter
9eb8f5443a now using space key for emergency:
* it is larger and easier to hit!
* ESC is used to quit newly introduced full-screen mode
2020-11-13 11:54:32 +01:00
Stephan Richter
92b0719e58 UI work 2020-11-13 01:28:47 +01:00
Stephan Richter
b2076dda99 preparing wait times for use in blocks 2020-11-09 23:31:15 +01:00
Stephan Richter
9addb126e9 more UI work 2020-11-07 18:57:13 +01:00
Stephan Richter
2e6f0c9708 UI work 2020-11-07 18:29:37 +01:00
Stephan Richter
a2cb3d813e GUI improvements 2020-11-02 14:11:56 +01:00
Stephan Richter
7d5d5f3bb2 altered style of disabled tiles 2020-11-02 13:24:06 +01:00
Stephan Richter
efe93ff448 improved code related to tag condition 2020-11-01 18:58:00 +01:00
Stephan Richter
cc7fbd2bda added Relay to tiles 2020-11-01 00:43:07 +01:00
Stephan Richter
ce00d21184 implemented conditions on routes 2020-10-30 12:35:04 +01:00
Stephan Richter
42536adc2a added emergency button for touchscreendevices 2020-10-29 08:31:00 +01:00
Stephan Richter
7444579702 bugfixes 2020-10-28 10:15:01 +01:00
Stephan Richter
57f9bb17f1 minot GUI improvements 2020-10-27 23:19:34 +01:00
Stephan Richter
7b8aea89f2 implemented adding of locos to train 2020-10-27 18:29:17 +01:00
Stephan Richter
f5dbb0916a working on autorouting and turnout code 2020-10-20 01:32:16 +02:00
Stephan Richter
8e747cb2a0 improved window tiling 2020-10-11 12:06:14 +02:00
Stephan Richter
77ed57d5e1 improved message fadeout behaviour 2020-10-06 14:34:49 +02:00
Stephan Richter
2c542ee99a implemented basic cockpit to control locos 2020-10-04 20:36:36 +02:00
Stephan Richter
e8d5e1ab56 implemented storing of loco and car properties 2020-09-30 22:28:07 +02:00
Stephan Richter
29888379c6 implemented Locomotive and Train management 2020-09-22 10:27:13 +02:00
Stephan Richter
064c4ff594 working on train management 2020-09-22 08:21:02 +02:00
Stephan Richter
bcfa6e79aa implemented one-way tracks 2020-09-20 17:49:54 +02:00
Stephan Richter
cd022ce4a3 working on train movements 2020-09-20 16:19:05 +02:00