21 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
21ef4382c3 change language file format to binary
for multiline string support
and better integration with poeditor.com
2023-05-29 10:51:37 +02:00
Filippo Gentile
536c82f739 server: remove unix specific signal handler header 2023-01-22 01:22:10 +01:00
Filippo Gentile
45fd09e071 server: removed Unix specific signal handlers
Now it uses Boost.Asio
2023-01-21 21:34:17 +01:00
Reinder Feenstra
e45dac60a8 server: added --world, --simulate, --online, --power and --run command line options 2022-10-27 23:46:08 +02:00
Reinder Feenstra
5b391d054b Implemented daemonize, user, group and pidfile command line options 2022-08-23 23:31:06 +02:00
Reinder Feenstra
b35c5527b9 moved signal handling to os/unix directory 2022-08-22 00:01:58 +02:00
Reinder Feenstra
c228001a9f tray: fix: icon disappeared after restart 2022-05-31 23:47:56 +02:00
Reinder Feenstra
ae33e80d8d fix: free Traintastic object before creating a new one on restart
caused socket bind issues
2022-05-31 23:09:22 +02:00
Reinder Feenstra
cdc5dab129 moved server to seperate object and thread, eventloop now runs in main thread 2022-05-22 11:33:25 +02:00
Reinder Feenstra
7469c41541 trayicon: added restart and show/hide console option to popupmenu 2022-05-11 00:00:46 +02:00
Reinder Feenstra
0bbbaf7ab3 moved traintastic and settings class to seperate folder 2022-02-21 12:12:43 +01: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
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
dfe007100a added server restart support 2020-09-15 22:25:07 +02:00
Reinder Feenstra
5ddbd599d9 traintastic: renamed shutdown() to exit() 2020-09-10 22:50:16 +02:00
Reinder Feenstra
71aaf0625f Added default data dir for windows 2020-05-06 15:26:27 +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
853ab3f1e0 WIP 2020-02-18 21:19:26 +01:00
reinder
e3e139678e WIP 2019-12-05 23:46:44 +01:00
Reinder Feenstra
3fd0aa18be current state, just to have some history 2019-11-01 21:35:54 +01:00