2389 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
fcc77845e6
ci: build windows installer on windows-2022 2025-09-27 08:45:13 +02:00
Reinder Feenstra
08a45227f0 manual: updated new world wizard images, header was missing 2025-09-26 22:41:37 +02:00
Reinder Feenstra
ed31b4c314 screenshot: rewrote logic, now using vector of lambda's
easier to maintain
easier to add conditions later, e.g. to only take a few screenshot for an update
2025-09-26 22:41:01 +02:00
Reinder Feenstra
4a39da3631 fix: enumeration value not handled in switch 2025-09-25 23:33:35 +02:00
Reinder Feenstra
b104cc442e manual/screenshot: added images to getting started world page 2025-09-25 23:29:44 +02:00
Reinder Feenstra
47bed404ca fix: missing include 2025-09-25 23:26:34 +02:00
Reinder Feenstra
55e18884cd vehicle: set initial maximum speed tp 100 for powered vehicles 2025-09-24 20:45:03 +02:00
Reinder Feenstra
e9e684bb10 fix: missing include 2025-09-24 20:44:21 +02:00
Reinder Feenstra
5567ba39b8 vehicle/decoder: decoders are now directly linked to vehicles, they are no longer managed seperatly. This makes it easier to understand for users. 2025-09-24 18:56:05 +02:00
Reinder Feenstra
35d25c8c07 client: added property helper functions to Object 2025-09-24 18:36:09 +02:00
Reinder Feenstra
785b82d906 vehicle: set name to id on create 2025-09-24 18:34:41 +02:00
Reinder Feenstra
271de84510 moved decoder function function/type enum list to shared, so client can use it as well 2025-09-24 00:00:10 +02:00
Reinder Feenstra
5972939633 fix: removed unused this capture 2025-09-18 22:59:19 +02:00
Reinder Feenstra
f0af3030c8 [manual] added traintastic logo to header 2025-09-17 23:08:46 +02:00
Reinder Feenstra
dea720ebb9 [client] added community forum to help menu 2025-09-17 22:40:26 +02:00
Reinder Feenstra
79b1c101cc [deb] added manual to traintastic-data.deb 2025-09-16 23:43:53 +02:00
Reinder Feenstra
57bbfcca43 [client] connect dialog now formats mapped IPv4 addresses as "normal" IPv4 addresses. 2025-09-16 23:28:17 +02:00
Reinder Feenstra
91dc28b2e6 fix: missing include 2025-09-16 21:00:30 +02:00
Reinder Feenstra
ed5eeabd25 Server now host the manual via its built in webserver., clients now by default display the server hosted manual, if not connectect the local version is opened. 2025-09-16 20:40:22 +02:00
Reinder Feenstra
771baaaf9d [manual] fix: use posixpath else we get paths with backslashes on Windows. 2025-09-14 00:16:25 +02:00
Reinder Feenstra
d01ffb1c84 [manual] updated luu script list / editor images 2025-09-14 00:15:26 +02:00
Reinder Feenstra
a30c7d2ee3 fixes for Qt5.15 2025-09-13 10:30:25 +02:00
Reinder Feenstra
7383c3dcb0 [client] Added --screenshot option to automate the process of creating screenshot for the manual. 2025-09-13 09:37:01 +02:00
Reinder Feenstra
d008df636c Moved LocoNet trademark notice to README.
Removed copyright notice, does not apply as it is my own implementation.
2025-09-10 22:37:23 +02:00
Reinder Feenstra
8ce3e728cc
Update FUNDING.yml 2025-09-10 20:18:44 +02:00
Reinder Feenstra
c2b69b5627 [manual] fix: corrected path 2025-09-09 23:26:50 +02:00
Reinder Feenstra
411cd5fcda [manual] fix: added shebang 2025-09-09 23:22:30 +02:00
Reinder Feenstra
243785ae5a fix: missing in 7add6a804887cdb468506491f29e415ec030a8f2 2025-09-09 23:19:59 +02:00
Reinder Feenstra
26d0670acf [ci] fix: corrected working dir 2025-09-09 23:17:36 +02:00
Reinder Feenstra
7add6a8048 [manual] Merge manual and lua manual into a single manual, now built using MkDocs #WIP 2025-09-09 23:15:52 +02:00
Reinder Feenstra
fabd0b2a17
Merge pull request #197 from traintastic/144-add-zone-support
144 add zone support
2025-08-27 22:42:04 +02:00
Reinder Feenstra
e70bc530c0 fix: Missing string, see #144. 2025-08-27 19:01:22 +02:00
Reinder Feenstra
8ca65046b1 [manual] Added basic documentation for zones, see #144. 2025-08-27 18:52:52 +02:00
Reinder Feenstra
eb325fb1a2 [luadoc] Added missing terms for zone related documantation, see #144. 2025-08-26 23:45:06 +02:00
Reinder Feenstra
469d59f4c2 [decoder] now aware of train/vehicle mute/noSmoke 2025-08-26 20:06:35 +02:00
Reinder Feenstra
230c4f6414 Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2025-08-25 22:43:31 +02:00
Reinder Feenstra
43ee71dc1d
[setup] Allow installation on Windows for ARM 2025-08-25 14:18:00 +02:00
Reinder Feenstra
71a931a596 [lua] added memory limit for scripts, set at 1 MiB 2025-07-22 23:41:52 +02:00
Reinder Feenstra
6802289c17 [lua] removed unused method 2025-07-22 23:40:50 +02:00
Reinder Feenstra
de12058b60 [ci] fix: corrected vcvars64.bat path 2025-07-02 22:39:46 +02:00
Reinder Feenstra
b8e5051ffd [windows] Build fixes for VS2022 CLang19 2025-07-02 22:00:43 +02:00
Reinder Feenstra
ae66fec622 [throttle] fix: removed unused this capture 2025-07-02 20:45:15 +02:00
Reinder Feenstra
a14a911a66 [throttel] fix: missing include 2025-07-02 19:00:49 +02:00
Reinder Feenstra
61adfe8fb0 [ci] Visual Studio 2019 -> 2022 2025-07-02 18:59:28 +02:00
Reinder Feenstra
81f4800d8d [ci] windows-2019 -> windows-latest 2025-07-02 18:54:32 +02:00
Reinder Feenstra
fd2b14364b [client] rewrote train trottle, it now uses the acquire/steal/release ownership like the other hardwarr/script throttles 2025-07-02 18:51:20 +02:00
Reinder Feenstra
896b9f4b98 [luadoc] added missing train properties 2025-07-02 18:14:59 +02:00
Reinder Feenstra
5adecabd2e [client] enabled C++20 2025-07-01 23:16:19 +02:00
Reinder Feenstra
3ac466ea6f [throttle] added ClientThrottle, for use by traintastic-client 2025-07-01 23:15:53 +02:00
Reinder Feenstra
31ef2b206c [train] converted hasThrottle and throttleName to properties 2025-07-01 22:30:16 +02:00