81 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
30f2d458e5 lua doc: try fix for CI/CD 2023-10-02 23:52:12 +02:00
Reinder Feenstra
68aa489fa3 lua doc: try fix for CI/CD 2023-10-02 23:49:04 +02:00
Reinder Feenstra
189c7b9d60 lua doc: try fix for CI/CD 2023-10-02 23:28:24 +02:00
Reinder Feenstra
5eaa45b3e0 lua: class: added INTERFACE for consistency 2023-09-25 22:52:40 +02:00
Reinder Feenstra
324435ed49 lua: added missing class id's for identification (list) 2023-09-25 22:48:45 +02:00
Reinder Feenstra
38b76e93c8 lua manual: enabled keyword highlight for object examples 2023-09-24 20:19:58 +02:00
Reinder Feenstra
ce7d6af72b manual lua: added missing property 2023-09-24 18:36:29 +02:00
Reinder Feenstra
eb63012511 Object events more consistent now
Last param is now always the object emitting the event (except for singleton's like World and Clock)
Lua handler no longer adds the emitting object param (is in the event now)
2023-09-24 11:05:35 +02:00
Reinder Feenstra
9fa04d50b3 lua doc: added examples 2023-09-23 00:10:05 +02:00
Reinder Feenstra
f3fa8ea9ba manual lua: add support for linking to items 2023-08-30 10:45:55 +02:00
Reinder Feenstra
176019a277 manual: added [] operator to objectlist in lua doc 2023-08-30 10:31:25 +02:00
Reinder Feenstra
c0a9b48f17 fix: corrected path 2023-08-27 19:19:07 +02:00
Reinder Feenstra
08ce69394b manual: added generator for Lua scripting manual #WIP
The generator uses the C++ source code to build the manual.
2023-08-27 19:08:01 +02:00
Reinder Feenstra
eb6aefab09 traintastic diy: added throttle subscribe support 2023-04-02 22:52:48 +02:00
Reinder Feenstra
d8d7ce95c1 manual: fix: removed invalid token in throttle set speed message 2023-04-02 00:14:51 +02:00
Reinder Feenstra
c068e0703b innosetup: added custom component selction page 2023-01-14 16:16:20 +01:00
Reinder Feenstra
a550259bb5 manual: added Uhlenbrock IB-COM setup 2022-12-09 23:57:32 +01:00
Reinder Feenstra
c0a42b7124 manual: rewrote scripting section 2022-12-09 23:13:45 +01:00
Reinder Feenstra
8b46676e55 manual: rewrote setup command station section 2022-12-09 19:56:44 +01:00
Reinder Feenstra
6c466a9f14 added fast clock support 2022-11-06 23:59:51 +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
fc734313f7 manual: added messages 2022-10-20 23:19:01 +02:00
Reinder Feenstra
edc628bb4d manual: moved lua logo to the right 2022-10-11 23:30:57 +02:00
Reinder Feenstra
904cf71bd2 manual: updated loconet appendix for recent developments 2022-10-11 23:10:58 +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
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
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
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
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
a75e042c28 bugfix: corrupt ctw file in word dir caused crash 2022-08-05 00:05:09 +02:00
Reinder Feenstra
efb1763eb4 traintastic diy: added throttle support 2022-07-19 00:26:11 +02:00
Reinder Feenstra
f6f5511f25 Added 1st version of Traintastic DIY interface 2022-06-28 23:14:39 +02:00
Reinder Feenstra
9f52368ad9 Version numbering improvements
- GitHub actions branch builds have a <branch>-<pipeline>-<sha_short> suffix.
- GitHub actions tag builds have no suffix.
- Other builds have a -dev suffix
2022-06-12 00:16:19 +02:00
Reinder Feenstra
dbbc3d60eb CI: added version detection in builddoc.py, try 1 2022-06-07 18:52:13 +02:00
Reinder Feenstra
6c42557081 world loader: added extra checks
now raises if version mismatch or class doesn't exist
2022-06-06 17:09:11 +02:00
Reinder Feenstra
a1c54835eb manual: added main menu documentation 2022-05-26 00:59:58 +02:00
Reinder Feenstra
0056ec1a0c Added support for LDT HSI-88 feedback interface 2022-05-23 23:47:21 +02:00
Reinder Feenstra
1cf89063c9 manual: restructure, moved commandline and lua to appendix
improved lua documentation
2022-05-22 00:27:26 +02:00
Reinder Feenstra
940a2b64c0 manual: added missing messages 2022-05-22 00:05:35 +02:00
Reinder Feenstra
ea63ea2785 manual: fix typo 2022-05-11 00:06:09 +02:00
Reinder Feenstra
db1a48bae3 manual: added info about Traintastic's LocoNet implementation 2022-05-09 19:56:04 +02:00