1267 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
4fda9ee621 missing in 8f70509465503bb18b077c7ab18cc9a775ff5a01 2022-09-16 23:55:33 +02:00
Reinder Feenstra
8f70509465 added base classes for identification support 2022-09-16 22:33:10 +02:00
Reinder Feenstra
f1f7579b5d manual: added messages 2022-09-15 22:57:50 +02:00
Reinder Feenstra
52a533b896 corrected include guard and added license 2022-09-12 22:20:05 +02:00
Reinder Feenstra
0e879c406a fix: added missing variable init 2022-09-11 11:25:46 +02:00
Reinder Feenstra
024d40cd82 board: fix: edit actions weren't properly disabled/canceled on run or edit leave 2022-09-11 11:25:25 +02:00
Reinder Feenstra
e9846fe0a8 board: implemented automatic signal control, phase 1
signal doesn't yet take reservations into account, as that isn't supported yet
2022-09-10 23:57:11 +02:00
Reinder Feenstra
2a40eb4115 board: added signal for state/position change of block/direction control/turnout 2022-09-10 23:47:24 +02:00
Reinder Feenstra
dade4eb1c3 board: implemented map node for LinkRailTile 2022-09-10 23:42:08 +02:00
Reinder Feenstra
e662f6ea92 missing in b3767202f3e440d6f41c85b42ce0d4195a8b37c9 2022-09-05 23:09:28 +02:00
Reinder Feenstra
c74c80d8d0 manual: removed duplicate OPC_BUSY 2022-09-05 22:35:10 +02:00
Reinder Feenstra
b3767202f3 manual: added some XpressNet information 2022-09-05 22:34:16 +02:00
Reinder Feenstra
102263fa7c manual: added some internal links 2022-09-05 22:14:30 +02:00
Reinder Feenstra
d450e1fda8 board: fix: no longer connected links weren't disconnected on map rebuild 2022-09-05 22:13:15 +02:00
Reinder Feenstra
f0989ff85c fix: added missing include for ubuntu 22.04 2022-09-02 19:41:40 +02:00
Reinder Feenstra
c557f5882d CI: added data packe build for ubuntu 22.04 2022-09-02 19:40:33 +02:00
Reinder Feenstra
d25edfe913 lua: script no longer calls init() function if found
must now be added to script
2022-09-02 00:13:56 +02:00
Reinder Feenstra
9fbe255e87 Merge branch 'master' of github.com:traintastic/traintastic 2022-09-01 23:54:44 +02:00
Reinder Feenstra
014d71c431 updated catch to v2.13.9 2022-09-01 23:54:08 +02:00
Reinder Feenstra
dcf6f07601
CI: replace qt5-default package by qtbase5-dev-tools and qtbase5-dev 2022-08-31 19:01:07 +02:00
Reinder Feenstra
0e9d4fe9d5
CI: added client and server build for ubuntu 22.04 2022-08-31 18:50:01 +02:00
Reinder Feenstra
a0c10959c8 Merge branch 'master' of github.com:traintastic/traintastic 2022-08-30 00:10:30 +02:00
Reinder Feenstra
3aa1c82cf8 test: added test/lua/scripts path 2022-08-30 00:10:09 +02:00
Reinder Feenstra
c5c8de8372 linux: use system provided boost library 2022-08-30 00:09:26 +02:00
Reinder Feenstra
778915214e
CI: added manual artifact download for innosetup 2022-08-28 23:30:52 +02:00
Reinder Feenstra
0feab6c171 innosetup: added manual to installer 2022-08-28 23:25:29 +02:00
Reinder Feenstra
659eacb22c client help now opens local manual if installed 2022-08-28 23:24:56 +02:00
Reinder Feenstra
ff61e44c25 manual: fixed building on windows
path seperator issue
2022-08-28 23:22:39 +02:00
Reinder Feenstra
5fa43e690e manual: remove invalid documetaion, copy-paste issue 2022-08-28 17:42:56 +02:00
Reinder Feenstra
a580133b47 manual: add two lua examples 2022-08-28 17:37:56 +02:00
Reinder Feenstra
4827896ebd manual: fix title line-height 2022-08-28 17:36:51 +02:00
Reinder Feenstra
228fde8fbe lua: added contains method to sets 2022-08-28 17:36:21 +02:00
Reinder Feenstra
be95d11d74 manual: only highlight lua code block and highlight improvements 2022-08-28 17:34:48 +02:00
Reinder Feenstra
aab5420d62 output: added setValue method and valueChanged event 2022-08-28 17:29:52 +02:00
Reinder Feenstra
5bffbccce2 test: added test for lua class.get() 2022-08-27 11:42:52 +02:00
Reinder Feenstra
cfdc203c2b lua: fixed class.get() now works as explained in manual 2022-08-27 11:39:05 +02:00
Reinder Feenstra
b17bd7ee9d test: added basic lua script start/stop test 2022-08-27 11:34:41 +02:00
Reinder Feenstra
278b754bc1 log 3rd party component versions at startup 2022-08-25 00:23:27 +02:00
Reinder Feenstra
ec58e35463 removed option to disable Lua support 2022-08-24 23:15:57 +02:00
Reinder Feenstra
ff56381ba0 manual: added some style to "Note:" paragraphs 2022-08-23 23:50:04 +02:00
Reinder Feenstra
99182a1702 manual: improved command line option section 2022-08-23 23:48:36 +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
298617122d board: added rail decoupler tile 2022-08-21 23:52:24 +02:00
Reinder Feenstra
a308165ed1 fix: input monitor / output monitor didn't work
dynamic_cast was used while not fully constructed
2022-08-21 23:33:30 +02:00
Reinder Feenstra
8e0de0e410 bugfix: added missing overload (could cause UB) 2022-08-17 00:11:10 +02:00
Reinder Feenstra
dfed5e7dd7 fix: use memcpy, access can be unaligned 2022-08-17 00:03:16 +02:00
Reinder Feenstra
d64495bb1c Merge branch 'master' of github.com:traintastic/traintastic 2022-08-14 00:15:12 +02:00
Reinder Feenstra
f09986f5ad temparay disabled failing test on aarch64
something with std::unordered_map not working, still investigating
2022-08-14 00:01:50 +02:00
Reinder Feenstra
29ad379b41 board: added link tile to create connections between boards 2022-08-13 23:50:37 +02:00