371 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
4487433409 [world] Added block/train/zone event debug options 2025-10-20 23:16:59 +02:00
Reinder Feenstra
298c050bd0 [board] New turnout edit dialog with icon of turnout (UI tryout) 2025-10-20 11:15:51 +02:00
Reinder Feenstra
9046fd1dcf board: added settings for operate/edit mode grid 2025-10-04 12:52:42 +02:00
Reinder Feenstra
f407dfd88e train/rail vehicle: renamed property lob to length 2025-09-30 22:31:01 +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
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
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
e70bc530c0 fix: Missing string, see #144. 2025-08-27 19:01:22 +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
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
6788fa10e8 [network] added ObjectListGetObjects command 2025-07-01 20:26:30 +02:00
Reinder Feenstra
cd75b51559 [network] added string_view read support 2025-07-01 20:25:06 +02:00
Reinder Feenstra
037fab2486 [network] added methods for easier creating of response messages 2025-07-01 20:24:18 +02:00
Reinder Feenstra
cf0cb7224a [enum] added operator~ to invert Direction
(cherry picked from commit ed0f9f3533a51a763c6c3759bdbe79b69662bae1)
2025-05-31 01:01:21 +02:00
Reinder Feenstra
8ee1e9bc6e Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2025-04-07 22:39:09 +02:00
Reinder Feenstra
43292e3a69 Merge remote-tracking branch 'origin/master' into 178-add-web-based-throttle-for-phone 2025-04-01 22:43:49 +02:00
Reinder Feenstra
cf17081fa7 Bumped copyright year to 2025 2025-03-24 22:43:17 +01:00
Reinder Feenstra
729ebffa12 Restyled load world dialog and added search bar 2025-03-24 22:41:29 +01:00
Reinder Feenstra
04eed28aa1 [interface list] added text to inform user about empty list, see #187. 2025-03-04 23:49:11 +01:00
Reinder Feenstra
764cca13ba [interface list] ctrl+click now open interface setting in seperate window, see #187. 2025-03-04 21:16:15 +01:00
Reinder Feenstra
e1b399a156 fix: missing string 2025-02-13 23:05:16 +01:00
Reinder Feenstra
ce4417cc30 Added support for controlling a Train to the Throttle
Decoder control is still supported but will be removed in the future.
see #178
2025-01-08 23:51:24 +01:00
Reinder Feenstra
8570ef3cb9 output map: added swap outputs button when using one pair output (e.g. for standard turnouts) 2024-12-11 00:11:45 +01:00
Reinder Feenstra
f5a477ee7e add interface wizard: clearified dr5000 usb protocol page 2024-12-08 18:29:52 +01:00
Reinder Feenstra
0a249e31bb translation: Frisian #wip 2024-12-02 23:21:56 +01:00
Reinder Feenstra
0e3ad12c2c translation: Frisian #wip 2024-11-30 00:44:15 +01:00
Reinder Feenstra
3ebdc30e2f translation: Frisian #wip 2024-11-29 00:52:31 +01:00
Reinder Feenstra
03377d16e3 Updated French translation from POEditor.com 2024-11-28 23:03:26 +01:00
Reinder Feenstra
8187b08881 tray icon: added translation and added language setting 2024-11-27 22:54:28 +01:00
Reinder Feenstra
026ad5b3be Updated English and French translation from POEditor.com 2024-11-26 22:12:48 +01:00
Reinder Feenstra
53bcb0bb52 locale: use single string 2024-11-25 23:16:35 +01:00
Reinder Feenstra
c29122ce27 locale: added missing strings 2024-11-25 23:16:35 +01:00
Reinder Feenstra
8c9f7b09bf locale: made "weight_unit:ton" translatable, required for French. 2024-11-25 23:16:35 +01:00
Reinder Feenstra
7c413dd305 Updated French translation from POEditor.com 2024-11-25 23:16:35 +01:00
Reinder Feenstra
474f5b9c98 Updated French translation from POEditor.com 2024-11-24 23:45:16 +01:00
Reinder Feenstra
5cdb1c3c0d updated translations from poeditor 2024-11-22 23:36:41 +01:00
Reinder Feenstra
c4ee37a6cd board: added crossover support
track can cross on tile corners, this actually is a crossover so a hidden crossover is inserted to prevent double reservation (and collisions)
2024-11-17 23:41:01 +01:00
Reinder Feenstra
12f16a1a50 zone: added speed limit property
see #144
2024-11-03 23:45:57 +01:00
Reinder Feenstra
7369f69d1b Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2024-11-03 10:35:52 +01:00
Reinder Feenstra
151c234e1f Added SpeedLimitProperty class
a SpeedProperty with predefined values and a special "No limit" value.
2024-11-03 10:33:05 +01:00
Reinder Feenstra
f255442e4e added highlight zone on board toolbar item 2024-10-30 23:17:41 +01:00
Reinder Feenstra
dd1521a1db Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2024-10-26 21:32:15 +02:00
Reinder Feenstra
a7edcc62a0 fixed MSVC C4267 warnings 2024-10-21 22:16:12 +02:00
Reinder Feenstra
ae1902c18d lua: added clear persistent variables toolbar action 2024-10-07 23:52:54 +02:00
Reinder Feenstra
09362f9b3b added strings and lua documentation for zones
see #144
2024-09-24 22:34:02 +02:00
Reinder Feenstra
6cf226a294 Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2024-09-23 22:54:57 +02:00
Reinder Feenstra
e51b3c03a9 Added unit attribute 2024-08-29 23:34:42 +02:00
Filippo Gentile
7510a10ef4 BlockPath: implement delayed release
This simulates train still occupying turnouts while it has
already left the entrance ("from") block.
Useful when turnouts do not have dedicate occupancy detectors.

- New World property
- English and Italian translations
2024-07-29 20:26:33 +02:00
Filippo Gentile
4c6f80afa7 server: World add new settings for external output change
- Refactored code in TurnoutRailTile and SignalRailTile
- Use early return pattern
- Added Enlish and Italian translations
- New Category::trains
2024-07-29 20:26:33 +02:00