51 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
f84be624b6 removed old command station objects 2022-01-02 19:07:36 +01:00
Reinder Feenstra
35869a7fd8 wlanmaus: rewrite -> new kernel/iohandler model 2022-01-02 11:32:57 +01:00
Reinder Feenstra
6139fa366c ecos: added mirror objects for ECoS internal objects 2021-12-20 00:23:31 +01:00
Reinder Feenstra
163d2c95e2 WIP: basic ECoS protocol support 2021-12-03 23:35:17 +01:00
Reinder Feenstra
6b59525b42 rewrote DCC++(EX) 2021-11-28 22:43:41 +01:00
Reinder Feenstra
f52502bcbf WIP: XpressNet rewrite 2021-10-24 17:22:17 +02:00
Reinder Feenstra
956c8ad168 Replaced command station and controller by interface with supporting controllers 2021-10-17 16:10:56 +02:00
Reinder Feenstra
08554e4f7a server: enabled -Werror for non MSVC builds 2021-09-11 23:50:08 +02:00
Reinder Feenstra
2db0ac44f8 server: set MSVC warning level to 3, all takes forever (TODO: get rid of warnings in 3rd party includes) 2021-09-11 18:34:51 +02:00
Reinder Feenstra
a493866dfb raised warning level to all 2021-09-11 09:16:02 +02:00
Reinder Feenstra
d0bc37275e Added generation of traintastic-data deb package and move lang/ to shared/translations 2021-09-02 21:12:47 +02:00
Reinder Feenstra
017299c2ec cmake added 3rd party include path as system include 2021-09-01 23:35:39 +02:00
Reinder Feenstra
e9467ed71b missing in 8ea77d253cc11ba28dce7d56220f405991e04fdd 2021-08-29 16:02:17 +02:00
Reinder Feenstra
6fe2f7627f added test for command station and decoder create/destroy 2021-08-21 00:29:41 +02:00
Reinder Feenstra
d703da89a4 Added libarchive for Windows 2021-08-08 00:51:28 +02:00
Reinder Feenstra
db285b4979 World's can now be saved compressed (new default) and a backup is made
TODO: windows support
2021-08-08 00:33:20 +02:00
Reinder Feenstra
b18c2269a6 added new log system:
- added message codes
- added support for translation
- added support for file logging
2021-08-03 23:56:36 +02:00
Reinder Feenstra
e2071df89f Added basic support for DCC++EX command station 2021-06-29 19:16:43 +02:00
Reinder Feenstra
dec1d4f84a missing in 93a387181dc989342e4fb4394ae42b6fee52198b 2021-06-26 08:48:34 +02:00
Reinder Feenstra
4d2ffc2c0d Added basic block sensor support 2021-06-25 00:32:38 +02:00
Reinder Feenstra
b7aa9fdabf fix: don't link with libstdc++fs on macOS 2021-05-29 22:05:28 +02:00
Reinder Feenstra
29f03eb46e moved some files related to input/output 2021-05-23 23:24:58 +02:00
Reinder Feenstra
5bf2875b6c Added --tray option to run server in windows system tray
The https://github.com/zserge/tray code was very helpful for getting it done.
2021-05-11 23:23:05 +02:00
Reinder Feenstra
7967800dcb windows: added version resource to client and server 2021-05-07 00:01:10 +02:00
Reinder Feenstra
75e17dcb96 moved project version to shared file 2021-05-04 23:14:28 +02:00
Reinder Feenstra
ef610b3e43 moved frozen to shared/thirdparty 2021-04-23 21:59:13 +02:00
Reinder Feenstra
fb1eecb01f Added ccov (code coverage) target 2021-04-14 20:57:20 +02:00
Reinder Feenstra
7e3250c2ba Added Lua support for windows 2021-04-04 23:33:07 +02:00
Reinder Feenstra
90a322cab9 wip: output mapping support for turnouts/signals 2021-04-01 23:51:23 +02:00
Reinder Feenstra
1138f8d930 added catch2 testing framework 2021-02-27 00:23:38 +01:00
Reinder Feenstra
cb61a4268c deb: added arch to deb file name 2021-01-30 00:40:49 +01:00
Reinder Feenstra
11de3cb25d server: added debian package build 2021-01-30 00:07:24 +01:00
Reinder Feenstra
0bca98cb4a Board: added straight/curve/cross rail tiles 2020-11-28 17:05:52 +01:00
Reinder Feenstra
30c9f5a2d2 Board: added tile base classes 2020-11-28 17:04:05 +01:00
Reinder Feenstra
0d7ba1cb6e Added board base classes 2020-11-27 23:55:14 +01:00
Reinder Feenstra
3e8b52a8ff added output support 2020-10-28 23:05:47 +01:00
Reinder Feenstra
98d662fdf6 added usb xpressnet controller base 2020-09-29 23:19:31 +02:00
Reinder Feenstra
5974f8f037 WIP: refactor Z21 protocol 2020-08-23 22:17:44 +02:00
Reinder Feenstra
5be0bedd3d split xpressnet protocol files 2020-08-04 17:44:56 +02:00
Reinder Feenstra
9a05ab86f3 moved world classes to own folder 2020-07-29 19:29:07 +02:00
Reinder Feenstra
3a828ee733 WIP 2020-07-29 09:23:55 +02:00
Reinder Feenstra
6c8decaafa loconet: split into multiple files, added F20/F28 message (untested) 2020-07-20 23:42:01 +02:00
Reinder Feenstra
3edd6525d0 WIP 2020-07-12 23:23:46 +02:00
Reinder Feenstra
b7b84fc730 set codename to master and version to 0.0.1 2020-05-06 16:00:23 +02:00
reinder
4011d2fc7c fixes for linux/cmake 3.10 and other tweaks 2020-05-02 00:04:26 +02:00
Reinder Feenstra
d5743edd4c Added support for building server with MSVC 2019 2020-05-01 23:48:48 +02:00
reinder
0b800ef124 WIP 2020-04-29 15:42:30 +02:00
reinder
a205559045 WIP 2020-04-03 15:10:14 +02:00
reinder
853ab3f1e0 WIP 2020-02-18 21:19:26 +01:00
reinder
e3e139678e WIP 2019-12-05 23:46:44 +01:00